有没有办法在Android中使用Room Persistance库进行自动迁移?像Django迁移一样,您只需执行makemigrations和migrate,它就会自动迁移。它还会增加数据库版本。如果有迁移它不能做,它告诉/建议你如何。
makemigrations
migrate
房间自动运行迁移;在运行测试之外没有手动选项。 Room使用标准的SQLiteOpenHelper引擎,因此它也自动处理模式版本跟踪。
SQLiteOpenHelper
Room不会自动使用迁移代码创建Migration类;你必须自己写。
Migration