手动同步实体框架

时间:2013-07-30 05:00:44

标签: entity-framework

我希望将我的Linq2Sql项目迁移到Entity Framework(v5.0)。

EF代码位于从MVC4 Web应用程序调用的单独的类库中。

我在现有数据库中使用'code-first'。

由于各种原因,我希望/需要能够手动管理SQL表或EF模型的更新。

似乎我需要能够对任何此类更改进行EF 识别,但我不确定实现此目的的正确方法。

我已经读过EF正在使用跟踪表(__MigrationHistory?),你可以手动删除它来强制重建EF元数据,但我无法在目标SQL数据库中的任何地方看到这个表。

我还阅读了有关EF迁移的内容,但我不确定它们是否是我在这种情况下所寻找的内容。

非常感谢任何建议/指示。

1 个答案:

答案 0 :(得分:0)

Kurian的评论有助于定义更好的方法 - 请参阅他们对MVC4 Project - cannot DropCreateDatabaseIfModelChanges的类似问题的原始回答