【发布时间】:2011-12-07 15:07:45
【问题描述】:
我开始编写大型 ASP.NET MVC 应用程序,我计划使用 EF 代码优先方法进行数据库交互,但是当应用程序的某些部分准备好并且我面临更改问题时我应该做什么数据库结构咯?
EF Code-First 需要在每次模型更改时创建数据库,或者它因“无法检查模型兼容性,因为...”异常而失败,我知道避免这种情况的唯一方法是从约定中排除元数据检查,但我相信这不是一个好的选择。
那么有什么可靠的解决方案吗?
【问题讨论】:
-
这是一个很好的集成测试候选。
标签: .net entity-framework ef-code-first