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



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

我们使用 EF 的迁移来管理数据库,因此我们创建了 EF6__MigrationHistory表中存在的迁移堆栈。现在,使用 EF Core 时,它想要改为创建一个__EFMigrationsHistory表。

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

不建议尝试直接重用迁移 - 建议您改为添加新迁移,然后删除向上/向下更改,以实质上重置迁移到当前模型/数据库配置,如顶部的Microsoft文档中的建议

最新更新