我是EF6的新手,我有一个使用自动迁移的应用程序。因此,当我在数据库中更改某些内容时,只需运行Update-Database
即可自动应用所需的迁移。
现在我想让应用程序在模型更改时更新数据库(代码优先)。
我正在关注此guide,这是我需要的一行:
Database.SetInitializer(new MigrateDatabaseToLatestVersion<BlogContext, Configuration>());
但描述说:
当我们创建此初始化程序的实例时,我们需要指定上下文类型(BlogContext)和迁移配置(配置) - 迁移配置是在我们启用迁移时添加到我们的迁移文件夹的类。
因为我正在使用自动迁移,所以我没有Migration文件夹,而且我不明白我必须为该函数提供什么Configuration类。