Add Migrations

pull/137/head
FongMi 4 years ago
parent 525d9ba07c
commit 623c1c2e62
  1. 6
      app/src/main/java/com/fongmi/android/tv/db/AppDatabase.java
  2. 2
      app/src/main/res/values-zh-rCN/strings.xml
  3. 2
      app/src/main/res/values-zh-rTW/strings.xml

@ -33,7 +33,7 @@ public abstract class AppDatabase extends RoomDatabase {
}
private static AppDatabase create(Context context) {
return Room.databaseBuilder(context, AppDatabase.class, "tv").addMigrations(MIGRATION_7_8).allowMainThreadQueries().fallbackToDestructiveMigration().build();
return Room.databaseBuilder(context, AppDatabase.class, "tv").addMigrations(MIGRATION_8_9).allowMainThreadQueries().fallbackToDestructiveMigration().build();
}
public abstract KeepDao getKeepDao();
@ -44,10 +44,10 @@ public abstract class AppDatabase extends RoomDatabase {
public abstract HistoryDao getHistoryDao();
static final Migration MIGRATION_7_8 = new Migration(7, 8) {
static final Migration MIGRATION_8_9 = new Migration(8, 9) {
@Override
public void migrate(@NonNull SupportSQLiteDatabase database) {
database.execSQL("ALTER TABLE Config ADD COLUMN json TEXT DEFAULT NULL");
database.execSQL("CREATE TABLE IF NOT EXISTS `Keep` (`key` TEXT NOT NULL, `siteName` TEXT, `vodName` TEXT, `vodPic` TEXT, `createTime` INTEGER NOT NULL, `cid` INTEGER NOT NULL, PRIMARY KEY(`key`))");
}
};
}

@ -41,7 +41,7 @@
<string name="play_backward"></string>
<string name="play_forward_hint">已切换正序播放</string>
<string name="play_backward_hint">已切换倒序播放</string>
<string name="play_switching">正在切换线路至<xliff:g name="name">%s</xliff:g></string>
<string name="play_switching">正在切换线路至<xliff:g name="name">%s</xliff:g></string>
<!-- Parse -->
<string name="parse">解析</string>

@ -41,7 +41,7 @@
<string name="play_backward"></string>
<string name="play_forward_hint">已切換正序播放</string>
<string name="play_backward_hint">已切換倒序播放</string>
<string name="play_switching">正在切換線路至<xliff:g name="name">%s</xliff:g></string>
<string name="play_switching">正在切換線路至<xliff:g name="name">%s</xliff:g></string>
<!-- Parse -->
<string name="parse">解析</string>

Loading…
Cancel
Save