使用webapi 2和ef core时,如何在DB上使用代码优先迁移

时间:2017-03-22 06:53:09

标签: c# entity-framework asp.net-web-api asp.net-core

我正在使用ef核心和web api 2,我想进行自动迁移,不想手动运行任何命令。

我已遵循此migration

并希望在应用程序启动期间使用以下代码来修复我的问题

 System.Data.Entity.Database.SetInitializer(new MigrateDatabaseToLatestVersion<MyDbContext, Configuration>());

Database类来自实体框架。我不想使用实体框架,因为我已经在使用ef核心。有没有其他方法可以做同样的事情?

1 个答案:

答案 0 :(得分:1)

你可以这样做:

context.Database.Migrate();