Entity framework 在现有数据库上迁移?

Entity framework 在现有数据库上迁移?,entity-framework,entity-framework-migrations,Entity Framework,Entity Framework Migrations,通过映射DbContext文件中的表等,我一直在对现有数据库使用代码优先的方法 一切都很好,但我希望能够在现有数据库结构的基础上进行迁移,而无需使用自动生成的迁移代码从头开始创建数据库或设置AutomaticMigrationEnabled=True 现在,我在一个完全可以接受的初始迁移文件中遇到了这个错误,该文件不包括以前存在的结构: 无法更新数据库以匹配当前模型,因为存在挂起的更改,并且禁用自动迁移。将挂起的模型更改写入基于代码的迁移或启用自动迁移。将DbMigrationsConfigur

通过映射DbContext文件中的表等,我一直在对现有数据库使用代码优先的方法

一切都很好,但我希望能够在现有数据库结构的基础上进行迁移,而无需使用自动生成的迁移代码从头开始创建数据库或设置
AutomaticMigrationEnabled=True

现在,我在一个完全可以接受的初始迁移文件中遇到了这个错误,该文件不包括以前存在的结构:

无法更新数据库以匹配当前模型,因为存在挂起的更改,并且禁用自动迁移。将挂起的模型更改写入基于代码的迁移或启用自动迁移。将DbMigrationsConfiguration.AutomaticMiggrationsEnabled设置为true以启用自动迁移

您可以使用addmigration命令将挂起的模型更改写入基于代码的迁移


运行此迁移需要做些什么?

我在Youtube上从Fabio Scopel找到了关于代码优先迁移的技巧-如何更新数据库架构

四,