修复数据库字段变动的问题

This commit is contained in:
fisher
2022-08-04 23:38:53 +08:00
parent 45da6e24b0
commit 9203a32ada
2 changed files with 4 additions and 3 deletions

View File

@@ -20,7 +20,7 @@ val appDb by lazy {
}
@Database(
version = 51,
version = 52,
exportSchema = true,
entities = [Book::class, BookGroup::class, BookSource::class, BookChapter::class,
ReplaceRule::class, SearchBook::class, SearchKeyword::class, Cookie::class,
@@ -35,7 +35,8 @@ val appDb by lazy {
AutoMigration(from = 47, to = 48),
AutoMigration(from = 48, to = 49),
AutoMigration(from = 49, to = 50),
AutoMigration(from = 50, to = 51)
AutoMigration(from = 50, to = 51),
AutoMigration(from = 51, to = 52)
]
)
abstract class AppDatabase : RoomDatabase() {

View File

@@ -48,7 +48,7 @@ object DatabaseMigrations {
database.execSQL("DROP TABLE txtTocRules")
database.execSQL(
"""CREATE TABLE txtTocRules(id INTEGER NOT NULL,
name TEXT NOT NULL, rule TEXT NOT NULL,example TEXT DEFAULT NULL, serialNumber INTEGER NOT NULL,
name TEXT NOT NULL, rule TEXT NOT NULL, serialNumber INTEGER NOT NULL,
enable INTEGER NOT NULL, PRIMARY KEY (id))"""
)
}