我只是想在我們的項目中使用EF遷移,尤其是要在版本之間的生產中執行模式更改。我已經提到過,有一個使用DbMigration類在運行時執行這些遷移的API ,但是我找不到任何特定的示例。理想情況下,我希望DbMigration每個數據庫更改一個文件,并且這些更改要在應用程序啟動時自動從當前版本更新到最新版本。
3 回答

四季花海
TA貢獻1811條經驗 獲得超5個贊
這也適用:
var configuration = new MyDbContextConfiguration();
configuration.TargetDatabase = new DbConnectionInfo(
database.ConnectionString, database.ProviderName);
var migrator = new DbMigrator(configuration);
migrator.Update();
您也可以致電:
migrator.GetPendingMigrations();
以獲得需要應用的遷移列表。
- 3 回答
- 0 關注
- 554 瀏覽
添加回答
舉報
0/150
提交
取消