具有自动迁移的MigrateDatabaseToLatestVersion

时间:2018-01-11 11:55:24

标签: c# entity-framework-6

我是EF6的新手,我有一个使用自动迁移的应用程序。因此,当我在数据库中更改某些内容时,只需运行Update-Database即可自动应用所需的迁移。

现在我想让应用程序在模型更改时更新数据库(代码优先)。

我正在关注此guide,这是我需要的一行:

Database.SetInitializer(new MigrateDatabaseToLatestVersion<BlogContext, Configuration>());

但描述说:

  

当我们创建此初始化程序的实例时,我们需要指定上下文类型(BlogContext)和迁移配置(配置) - 迁移配置是在我们启用迁移时添加到我们的迁移文件夹的类。

因为我正在使用自动迁移,所以我没有Migration文件夹,而且我不明白我必须为该函数提供什么Configuration类。

0 个答案:

没有答案