代码之家  ›  专栏  ›  技术社区  ›  krillgar

将EF核心迁移与现有EF6迁移结合使用

  •  0
  • krillgar  · 技术社区  · 8 年前

    我目前正在尝试将现有的.NETFramework企业项目重构为.NETCore。我已经将类移动到核心,并为所有对象设置Fluent配置。

    我们使用EF的迁移来管理数据库,所以我们有一堆存在于数据库中的迁移 __MigrationHistory 已创建表EF6。现在有了EF Core,它想创建一个 __EFMigrationsHistory 而不是桌子。

    有没有办法让EF Core识别其他表中存在的所有迁移?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Gibbon    8 年前

    不建议尝试直接重用迁移—建议您添加新的迁移,然后删除向上/向下的更改,以便按照中的建议将迁移重置为当前模型/数据库配置 microsoft docs 在上面