我希望将我的Linq2Sql项目迁移到Entity Framework(v5.0)。
EF代码位于从MVC4 Web应用程序调用的单独的类库中。
我在现有数据库中使用'code-first'。
由于各种原因,我希望/需要能够手动管理SQL表或EF模型的更新。
似乎我需要能够对任何此类更改进行EF 识别,但我不确定实现此目的的正确方法。
我已经读过EF正在使用跟踪表(__MigrationHistory?),你可以手动删除它来强制重建EF元数据,但我无法在目标SQL数据库中的任何地方看到这个表。
我还阅读了有关EF迁移的内容,但我不确定它们是否是我在这种情况下所寻找的内容。
非常感谢任何建议/指示。
答案 0 :(得分:0)
Kurian的评论有助于定义更好的方法 - 请参阅他们对MVC4 Project - cannot DropCreateDatabaseIfModelChanges的类似问题的原始回答