如何在实例化时将迁移应用于EF 7上下文?

时间:2015-12-05 09:31:03

标签: c# entity-framework database-migration initializer entity-framework-core

我知道我能做到:

Database.Migrate();

在上下文准备好之后。但是在初始化我的上下文时我不能让EF这样做,就像你之前在上下文构造函数中使用Database.SetInitializerMigrateDatabaseToLatestVersion使用EF 6.1一样。

那么,在我第一次调用数据之前,如何确保使用可用的迁移创建或更新数据库

1 个答案:

答案 0 :(得分:1)

只需在应用启动期间实例化DbContext,然后调用Database.Migrate()