我目前正在编写一个使用Realm作为数据库的应用程序。在我还在写的时候,我的模型总是从我最初的设计中改变。不幸的是,每次发生这种情况我都需要更新迁移块。
无论如何都要'重置'我的Realm,直到它在'生产'中实际存在,我根本不需要担心迁移块?一些单元测试尤其令人痛苦,我确实在测试运行时删除了所有表格,但我认为必须有一个最好的做法来处理这个
具体来说,我在iOS / Swift应用程序中工作。
答案 0 :(得分:1)
是的,有非常有用的解决方案,只需输入:
var config = Realm.Configuration()
config.deleteRealmIfMigrationNeeded = true