我正在做EF5的一些研究,并且遇到了这个问题question.
答案中提出的权利要求对我有意义。实体框架5代码优先迁移准备生产?
但是现在,在EF5中我们有迁移。 因此,让我们说我已经用Code First构建了一个应用程序,现在它已经启动并运行了一段时间,敏感的用户数据已经在数据库中累积了。考虑模型需要改变的情况。
仅更新POCOS并让Migrations负责更新数据库是否完全安全,还是需要做任何准备工作才能防止数据丢失?
(会喜欢在这里的人谁在现场的应用程序必须的Code First和迁移的工作设置)
如果您拥有有价值的数据,您总是希望对其进行备份 - 不仅在任何升级到数据库之前,而且可能每天都会在数据库出现故障时不会丢失数据。 – Pawel