房间数据库迁移问题

时间:2021-03-02 09:22:51

标签: java android sql android-room

我遇到了与迁移相关的问题。上周我加入了一家公司,在那里我开始研究一个已经存在的项目,并使用所有正确的迁移来构建它并对用户应用强制更新,但现在一些用户面临与迁移相关的问题(那些拥有非常旧版本的应用程序的用户) . 所以有可能最后一个人没有处理 Room DB 的迁移,现在我不知道主题更改和 crashlactic 也给了我一半的信息也不知道哪个版本有问题所以我想如果有一些迁移问题来了它应该清除所有像这样的数据库


 Room.databaseBuilder(application, RoomDBHelper.class, DB_NAME)
                .addMigrations(MIGRATION_1_2, MIGRATION_2_3)
                .build();    }
catch(ex)
{
 Room.databaseBuilder(application, RoomDBHelper.class, DB_NAME)
.deleteRealmIfMigrationNeeded() .build();   
}```

0 个答案:

没有答案