在使用过程中,领域数据库运行良好,但我注意到在从Play商店更新我的应用程序时,我擦除了以前版本中的数据。发生了什么事:
我对应用程序进行了一些UI更改,因此领域架构永远不会更改(即我从未更改过我的数据库对象。我现在也没有任何迁移代码,因为我认为我不需要它,不像我提到的那样对数据库对象进行更改)。然后,我进行了谷歌播放的更新过程,如果我在这里做错了,请纠正我:
等待几个小时让我的更新在商店上线后,当我下载更新时,它再次擦除了数据库。
因为从我在论坛中看到的内容,即使在IOS和Android更新之后,领域应该保持不变,这让我感到很困惑?
感谢您的帮助!