Update AppDatabase.java

pull/123/head
FongMi 3 years ago
parent 474bbc40ab
commit f6104e474c
  1. 8
      app/src/main/java/com/fongmi/android/tv/db/AppDatabase.java

@ -41,6 +41,7 @@ public abstract class AppDatabase extends RoomDatabase {
.addMigrations(MIGRATION_13_14)
.addMigrations(MIGRATION_14_15)
.addMigrations(MIGRATION_15_16)
.addMigrations(MIGRATION_16_17)
.allowMainThreadQueries()
.fallbackToDestructiveMigration()
.build();
@ -93,4 +94,11 @@ public abstract class AppDatabase extends RoomDatabase {
database.execSQL("ALTER TABLE History ADD COLUMN player INTEGER DEFAULT -1 NOT NULL");
}
};
static final Migration MIGRATION_16_17 = new Migration(16, 17) {
@Override
public void migrate(@NonNull SupportSQLiteDatabase database) {
database.execSQL("CREATE TABLE IF NOT EXISTS Track (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `type` INTEGER NOT NULL, `group` INTEGER NOT NULL, `track` INTEGER NOT NULL, `player` INTEGER NOT NULL, `key` TEXT, `name` TEXT, `selected` INTEGER NOT NULL)");
}
};
}

Loading…
Cancel
Save