Я хочу добавить новый столбец в таблицу и изменить схему моей базы данных. Я добавил миграцию в свою деятельность. После этого я получаю пустую базу данных. Вся информация пользователей исчезла. Что я должен сделать? Если кто-нибудь знает, как решить эту проблему, объясните мне кратко. Заранее спасибо.
вот мой код:
static final Migration MIGRATION_1_2 = new Migration(1, 2) {
@Override
public void migrate(@NonNull SupportSQLiteDatabase database) {
database.execSQL("ALTER TABLE ArtsDatabase ADD COLUMN artInfo TEXT");
}
};
-----------
database = Room.databaseBuilder(this, Database.class,
"ArtsDatabase").addMigrations(MIGRATION_1_2).allowMainThreadQueries().build();