Experimental: external use of templates

This commit is contained in:
M66B
2021-08-01 16:14:48 +02:00
parent b4ca7c6df6
commit ec35b51ef5
11 changed files with 2703 additions and 4 deletions

View File

@@ -66,7 +66,7 @@ import static eu.faircode.email.ServiceAuthenticator.AUTH_TYPE_PASSWORD;
// https://developer.android.com/topic/libraries/architecture/room.html
@Database(
version = 204,
version = 205,
entities = {
EntityIdentity.class,
EntityAccount.class,
@@ -2079,6 +2079,12 @@ public abstract class DB extends RoomDatabase {
cursor.close();
}
}
}).addMigrations(new Migration(204, 205) {
@Override
public void migrate(@NonNull SupportSQLiteDatabase db) {
Log.i("DB migration from version " + startVersion + " to " + endVersion);
db.execSQL("ALTER TABLE `answer` ADD COLUMN `external` INTEGER NOT NULL DEFAULT 0");
}
}).addMigrations(new Migration(998, 999) {
@Override
public void migrate(@NonNull SupportSQLiteDatabase db) {