pull/32/head
gedoor 6 years ago
parent be30fd3df9
commit ee0dfd2a24
  1. 12
      app/src/main/java/io/legado/app/data/dao/BookSourceDao.kt
  2. 8
      app/src/main/java/io/legado/app/data/dao/ReplaceRuleDao.kt

@ -16,6 +16,18 @@ interface BookSourceDao {
@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(bookSource: BookSource): Long
@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(vararg bookSource: BookSource)
@Update
fun update(bookSource: BookSource)
@Update
fun update(vararg bookSource: BookSource)
@Delete
fun delete(bookSource: BookSource)
@Delete
fun delete(vararg bookSource: BookSource)
}

@ -40,7 +40,7 @@ interface ReplaceRuleDao {
fun enableAll(enable: Boolean)
@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(vararg replaceRules: ReplaceRule)
fun insert(vararg replaceRules: ReplaceRule): List<Long>
@Insert(onConflict = OnConflictStrategy.REPLACE)
fun insert(replaceRule: ReplaceRule): Long
@ -48,8 +48,12 @@ interface ReplaceRuleDao {
@Update
fun update(replaceRules: ReplaceRule)
@Update
fun update(vararg replaceRules: ReplaceRule)
@Delete
fun delete(replaceRules: ReplaceRule)
@Delete
fun delete(vararg replaceRules: ReplaceRule)
}
Loading…
Cancel
Save