标签: android android-room
我有一个会议室数据库版本A,需要迁移到版本B。迁移将创建一个新表。该表必须预先填充,由应用作者定义。
从会议室数据库的版本A迁移到版本B时,如何用给定的记录填充新表?
答案 0 :(得分:2)
在Migration中,使用移至insert()函数的execSQL()上的SupportSQLiteDatabase或migrate()插入行。使用execSQL()创建新表后,执行此操作。
Migration
insert()
execSQL()
SupportSQLiteDatabase
migrate()