【问题标题】:Entity Framework CodeFirst Initial Migration of Existing Database实体框架 CodeFirst 现有数据库的初始迁移
【发布时间】:2015-04-21 09:52:25
【问题描述】:

我有一个包含数据的现有数据库。我想将代码优先的非自动数据迁移添加到项目中。

我的问题是关于初始迁移,初始迁移应该是当前数据库架构的快照,还是应该有空的 Up() 和 Down() 方法,本质上是在第一次架构更改发生时开始迁移?

我可以看到将第一次迁移作为现有架构的快照的价值。只是好奇。

这个?

PM> Add-Migration InitialMigration -IgnoreChanges

还是这个?

PM> Add-Migration InitialMigration 

【问题讨论】:

    标签: entity-framework-6 database-migration entity-framework-migrations


    【解决方案1】:

    我使用 Add-Migration InitialMigration 和 Up() 包含设置初始数据库所需的所有 CreateTable 等调用。 Configuration 类中的 Seed() menthos 添加了所需的任何数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-08
      • 1970-01-01
      • 2013-03-17
      • 2018-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多