Android room migration, date loss (потеря данных при миграции)
Не понимаю, почему об этом никто не говорит: когда я предоставляю room миграцию, данные исчезают. Как быть?
val MIGRATION_1_2 = object : Migration(1, 2) {
override fun migrate(database: SupportSQLiteDatabase) {
database.execSQL("тут я делаю простой alter, добавляю поле")
}}Room.databaseBuilder(applicationContext, MyDb::class.java, "database-name")
.addMigrations(MIGRATION_1_2, MIGRATION_2_3).build()