编辑:,我删除了数据库。它仍然告诉我迁移是应用的。我不买你的东西,EF.
我有5次迁徙,但第5次是意外造成的。它不包含任何更改(Up和Down方法为空)。不假思索我就把它贴到数据库里了。
现在,当我运行dotnet ef database update migration4时,它告诉我它成功地恢复了迁移#5,而表__EFMigrationsHistory没有显示迁移#5的条目。在尝试用dotnet ef migrations remove删除它时,它告诉我迁移#5仍然应用于数据库,而__EFMigrationsHistory中的条目显示回来。
当使用dotnet ef database upd