【发布时间】:2014-03-21 06:08:26
【问题描述】:
我正在使用 Azure 来托管我的网站和数据库,并使用本地数据库进行生产,并使用 EF 代码优先迁移。我之前发布到 Azure 并已添加到本地数据库上的架构,但没有跟踪所有迁移,因为我不得不删除数据库并重建几次。
我现在已准备好再次部署,但我的 Azure 数据库和本地数据库具有不同的架构,我无法更新它们。当我第一次发布时,我尝试运行它并收到一个错误,说缺少一个表。然后我删除并重建了我的本地数据库,并使用新的迁移再次发布,但我收到一条错误消息,提示表已存在。
有没有办法找出需要更改的内容并发布该迁移,或者删除 azure 上的数据库并重新开始?
干杯
【问题讨论】:
-
你得到这个排序的 Brendan 了吗?
-
不,我没有。不久之后,我离开了 .NET,所以这不再是问题了
标签: asp.net asp.net-mvc entity-framework azure asp.net-mvc-5