2017-08-08 33 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已經得到應用。

相關問題