我创建了迁移并创建了数据库和表.例如,表格是
A B C D E
.现在我又改变了部分代码并运行update-database
命令.一切都顺利而且很好,表格显示了列.现在不小心我手动删除了两个表D and E
.现在,当我尝试运行迁移时update-database
.它运行正常但不会创建我手动删除的表.我试图删除现有的迁移并重新运行update-database
.它给出了除两个表之外的错误."A,B,C"bla bla名称中已存在一个对象.
知道如何在不删除数据库的情况下摆脱这种情况并使用迁移重新创建已删除的表吗?因为我不想删除数据库,因为它包含其余表中的数据.如何在这种情况下继续我在数据库中有现有表,并且我不小心从SSMS手动删除了SQL Server中的几个表.
如何使用迁移重新创建表?
哦,我的实体框架版本是6.0.2