通过映射我的 DbContext 文件中的表等,我一直在对现有数据库使用 Code-First 方法。
一切都很好,但我希望能够在我现有的数据库结构之上进行迁移,而无需使用自动生成的迁移代码从头开始创建数据库或设置AutomaticMigrationEnabled = True
现在,我收到了这个错误,其中包含一个完全可以接受的初始迁移文件,该文件不包括先前存在的结构:
无法更新数据库以匹配当前模型,因为存在待处理的更改并且自动迁移已禁用。将挂起的模型更改写入基于代码的迁移或启用自动迁移。将 DbMigrationsConfiguration.AutomaticMigrationsEnabled 设置为 true 以启用自动迁移。
您可以使用 Add-Migration 命令将挂起的模型更改写入基于代码的迁移。
我需要做什么才能运行此迁移?