【问题标题】:How do I generate the migration to create the initial tables?如何生成迁移以创建初始表?
【发布时间】:2013-10-12 04:50:34
【问题描述】:

我希望能够完全使用迁移来生成我的表结构。 因此,第一次迁移应该创建表。 我想我可以通过删除数据库并删除所有迁移以及配置来实现这一点。 但是,在我使用

启用迁移之后
enable-migrations 

并使用

创建我的第一个迁移
Add-Migration One

迁移中的up方法为空。

在我的配置中

 AutomaticMigrationsEnabled = false;

在上下文创建中我有

Database.SetInitializer(new MigrateDatabaseToLatestVersion<Context, Configuration>());

如果我运行应用程序,则会创建一个空白数据库 我在带有 C# WInforms 的 Windows 7 上使用 EF Code First 5

【问题讨论】:

    标签: entity-framework-migrations


    【解决方案1】:

    我用

    让它工作了
    Add-Migration InitialCreate
    

    我第一次尝试这个时它不起作用。我不知道为什么

    【讨论】:

      猜你喜欢
      • 2011-05-05
      • 1970-01-01
      • 2015-06-27
      • 1970-01-01
      • 2013-07-19
      • 2014-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多