【问题标题】:How to apply all migrations to a new database?如何将所有迁移应用到新数据库?
【发布时间】:2021-03-17 11:55:47
【问题描述】:

我正在使用 ASP.NET Core v3.1。我有一个migration 文件夹,如下所示。现在我的数据库丢失了。

如何将所有迁移应用到新数据库?

运行命令update-database 不起作用。

【问题讨论】:

  • 运行update-database 将是可行的方法 - 请详细说明“不起作用* - 到底发生了什么?你是否收到错误 - 如果是 - 什么错误???
  • @marc_s 是对的,但请尝试 context.Database.Migrate();在你的 Startup.cs

标签: asp.net asp.net-core .net-core entity-framework-core migration


【解决方案1】:

请确保您的数据库引擎可用。 下一步确保您的上下文以及您的启动类和程序类已配置。

【讨论】:

    猜你喜欢
    • 2018-04-10
    • 2018-11-30
    • 2010-12-07
    • 2020-07-21
    • 2017-03-30
    • 1970-01-01
    • 2015-09-05
    • 2023-03-26
    • 2020-07-02
    相关资源
    最近更新 更多