reg*_*aes 7 database sqlite android
我有一个Android应用程序,它使用SQLite数据库和Active Android作为ORM.在每次应用更新时,我需要使用新的/更新的数据发送我的数据库.这就是我一直在做的事情
因此,当用户获取应用程序时,它将使用带有新内容的my_app_v2.db.
我知道Active Android 支持迁移脚本,但在每次数据库更新时,我需要添加/更新大约2000多条记录.因此,对于每个数据库更新,我需要一个包含2000多个插入/更新语句的迁移脚本,这意味着对于3个以上的连续升级,应用程序必须执行大约6000多个语句.
我想知道我用新的数据库替换整个数据库的方法是不好的做法,应该首选迁移脚本.