首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >实体框架迁移寻找删除表

实体框架迁移寻找删除表
EN

Stack Overflow用户
提问于 2015-09-13 11:27:00
回答 1查看 32关注 0票数 0

我正在使用EF6。

我创建了一个有一些问题的迁移,因为SQL创建了一个它不知道的索引。试图手动修复EF迁移所产生的问题比解决的问题更多,所以我决定在SQL中删除整个表,然后重新构建迁移框架。

问题是,新的迁移期望表在那里。我以为迁徙者会知道它不在那里,但这显然不是它的工作方式?对吗?

有没有办法告诉Migrations从那里查看当前DB和re支架?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-13 15:32:26

根据您正在开发的位置,最简单的方法可能是删除现有的迁移,并使用-IgnoreChanges属性(https://msdn.microsoft.com/en-us/data/dn579398.aspx#option1)应用新的基线。

否则,您可以遍历生成的Up()代码,并注释不需要应用的行。然后进行更新-数据库,您的模型将恢复同步。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32549160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档