标签: c# entity-framework database-migration initializer entity-framework-core
我知道我能做到:
Database.Migrate();
在上下文准备好之后。但是在初始化我的上下文时我不能让EF这样做,就像你之前在上下文构造函数中使用Database.SetInitializer和MigrateDatabaseToLatestVersion使用EF 6.1一样。
Database.SetInitializer
MigrateDatabaseToLatestVersion
那么,在我第一次调用数据之前,如何确保使用可用的迁移创建或更新数据库和?
答案 0 :(得分:1)
只需在应用启动期间实例化DbContext,然后调用Database.Migrate()