从 EF 6.1.2 迁移到 EF Core (2.1).如何处理迁移



由于我们的应用程序性能缺乏光泽,我们可能会尝试将其从使用实体框架 6.1.2 迁移到实体框架核心 2.1。我找不到一个清晰的概述,会有什么陷阱。我预计不会因为需要重写一些查询而产生太多问题,但我特别想知道我们需要对数据库的 30+ 迁移做些什么。

是否有有关如何将迁移从 EF 6 迁移到 EF Core 2.1 的示例?

如果将

EF 6 作为数据库优先,并且 EF Core 是代码优先。您可以使用反向 POCO 生成器。然后运行Add-Migration以生成迁移。现在你必须小心,你需要从Up方法中删除更改。现在运行Update-Database .从现在开始,遵循代码优先的方法。您可以在模型中进行更改,生成迁移并运行Update-Database

欢迎你EF核心。

相关内容

  • 没有找到相关文章

最新更新