我目前正在编写一个使用 Realm 作为数据库的应用程序。当我还在写它时,我的模型总是与我最初设计的有所不同。不幸的是,每次发生这种情况时,我都需要更新迁移块。
无论如何要“重置”我的领域,以便在它真正投入“生产”之前,我根本不需要担心迁移块?一些单元测试特别痛苦,我确实在测试运行时删除了所有表,但我假设必须有一个最佳实践来处理这个问题
具体来说,我正在使用 iOS/Swift 应用程序。
我目前正在编写一个使用 Realm 作为数据库的应用程序。当我还在写它时,我的模型总是与我最初设计的有所不同。不幸的是,每次发生这种情况时,我都需要更新迁移块。
无论如何要“重置”我的领域,以便在它真正投入“生产”之前,我根本不需要担心迁移块?一些单元测试特别痛苦,我确实在测试运行时删除了所有表,但我假设必须有一个最佳实践来处理这个问题
具体来说,我正在使用 iOS/Swift 应用程序。