我希望能够完全使用迁移生成我的表结构。 因此,第一次迁移应该创建表。 我想我可以通过删除数据库并删除所有迁移以及配置来实现此目的。 但是,在使用
启用迁移后enable-migrations
并使用
创建我的第一次迁移Add-Migration One
迁移中的up方法为空。
在配置中
AutomaticMigrationsEnabled = false;
在我创建的上下文中
Database.SetInitializer(new MigrateDatabaseToLatestVersion<Context, Configuration>());
如果我运行该应用程序,则会创建一个空白数据库 我在Windows 7上使用EF Code First 5和C#WInforms
答案 0 :(得分:0)
我使用
工作了Add-Migration InitialCreate
我尝试过的最初时间不起作用。我不知道为什么