【问题标题】:Deploying asp.net app with automatic migrations enabbled部署启用自动迁移的 asp.net 应用程序
【发布时间】:2016-04-03 16:52:42
【问题描述】:

我在我的 asp.net 4.6 mvc 5 Web 应用程序中启用了自动迁移。我向 IdentityUser 模型添加了一个自定义字段,当我运行 Web 应用程序时,我得到了

支持“ApplicationDbContext”上下文的模型已更改 数据库已创建。考虑使用 Code First 迁移 更新数据库

我认为我必须从包管理器控制台运行 Update-Database 并在我的开发环境中本地解决它。现在,当我将应用程序部署到上游环境(例如 Azure)时,如何触发更新该数据库?

【问题讨论】:

    标签: asp.net entity-framework ef-code-first entity-framework-migrations


    【解决方案1】:

    尝试将以下代码添加到 Global.asax

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-27
      • 1970-01-01
      • 2012-12-10
      • 2021-12-31
      • 2019-09-24
      • 1970-01-01
      • 2019-12-22
      • 1970-01-01
      相关资源
      最近更新 更多