asp.net - 没有应用迁移。数据库已经是最新的

标签 asp.net .net .net-core entity-framework-migrations

我创建了一个迁移并更新了数据库,没有任何问题。但是,当我用

改变我的环境时

$env:ASPNETCORE_ENVIRONMENT='生产'

并重新运行 dotnet ef database update 它正在使用新环境,但显示“数据库已经是最新的。”

最佳答案

你可以这样做;

首先;

  • 使用 create new 'Migration'//dotnet ef add migrations 'any name'

第二;

  • 更新数据库//dotnet ef 数据库更新

我希望它有效:)

关于asp.net - 没有应用迁移。数据库已经是最新的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49182990/

相关文章:

javascript - 将 $scope 替换为 "' controller' as"syntax

asp.net - 运行 .net 项目时如何更改默认浏览器

c# - TemplateBinding 不适用于文本框文本

c# - 继承默认 ComboBox 以更改边框颜色或禁用它

c# - 具有其他依赖项的 ConfigurationProvider

c# - .NET Core 是否支持异步控制台应用程序?

asp.net-core - 无法启动程序 "C:\Program Files\dotnet\dotnet.exe"

c# - 使用 jQuery 在 ASP.NET 页面中查找文本框

c# - 缓存辅助类是单例模式的候选者吗?

.net - 如何获取 Azure 通知中心注册设备列表