我只是想在我们的项目中使用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 关注
- 513 浏览
添加回答
举报
0/150
提交
取消