如何在EF中迁移模型更改

时间:2014-01-24 19:28:20

标签: entity-framework deployment tfs migration

我一直在使用ef代码第一种方法。我可以使用Ef的4.3附带的迁移来应用模型更改。我想在tfs构建部署运行时将新模型更改迁移到测试数据库。我如何能? 最好的祝福。

1 个答案:

答案 0 :(得分:0)

通常迁移的工作方式如下:

<强>第一即可。您可以通过PM控制台启用迁移:

  

PM> enable-migrations

<强>第二即可。然后,在上下文中添加一些实体,并添加迁移:

  

PM> add-migration Blabla_adding_Entity

<强>第三即可。然后,您可以将其应用于数据库:

  

PM> update-database

如果您希望自动启用迁移,只需在Congiguration.cs中设置此选项:

    public Configuration()
    {
        AutomaticMigrationsEnabled = true;
    }