2017-08-08 32 views
0

在我从我的实体框架数据库dbo.__MigrationHistory表我有3项:如何创建一个新的迁移,每次我与实体框架更新数据库

201708082015111_InitialCreate 
201708082017162_Initial 
201708082046380_AutomaticMigration 

但在项目本身,我只有一个迁移文件:

201708082017162_Initial.cs 

我正在考虑删除数据库并重新开始。

我的重点是如何在每次从软件包控制台更新数据库时创建迁移文件。例如,我创建了另一个模型(因此,我的模式中的另一个实体),所以我想运行Update-Database并同时在C#中创建包含更新模式(使用新表...)的信息的迁移文件。

回答

0

所以,我把它通过应用工作: Add-Migration migx ,然后运行Update-Database -verbose 后来我查了__MigrationHistory表,发现201708082108002_migx已经得到应用。

相关问题