【问题标题】:Keep Azure schema in sync with local db using EF使用 EF 使 Azure 架构与本地数据库保持同步
【发布时间】: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


【解决方案1】:

这就是我所做的,以防它帮助任何人。我不会假装这是最好的答案,我很想听听更多“生产就绪”选项。

Lost migrations and Azure database is now out of sync

干杯。

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-10-21
  • 2010-09-14
  • 2021-01-10
  • 2011-07-14
  • 1970-01-01
  • 1970-01-01
  • 2010-10-29
相关资源
最近更新 更多