【发布时间】:2020-10-22 12:59:22
【问题描述】:
我有一个项目并恢复了该数据库(从备份中)。当我为某些更改添加新迁移时,我收到此错误:
数据库中已经有一个名为“语言”的对象。
但是我想改变一些其他的表,我不想重新创建数据库。
请帮帮我:(
【问题讨论】:
标签: entity-framework asp.net-core entity-framework-core ef-core-2.0
我有一个项目并恢复了该数据库(从备份中)。当我为某些更改添加新迁移时,我收到此错误:
数据库中已经有一个名为“语言”的对象。
但是我想改变一些其他的表,我不想重新创建数据库。
请帮帮我:(
【问题讨论】:
标签: entity-framework asp.net-core entity-framework-core ef-core-2.0
您是否丢失了以前的迁移文件?如果是这样,您可以删除所做的更改,应用基线迁移,然后添加您的更改并添加第二次迁移并更新数据库。
更多详情可以参考这个thread。
【讨论】: