我是第一次与 EF 合作。出于某种原因,我很难运行我的应用程序,并且每次我遇到异常时,您的模型未与当前数据库同步。我尝试了一切,由于数据并不重要,我想通过运行所有迁移来重新创建所有表。因此,我删除了所有表并尝试运行以下命令。我在这里使用基于模型的方法来定义我的实体。
更新数据库-targetMigration:InitialCreate -verbose
我的印象是它将从第一次迁移开始重新创建所有表,但实际上它将所有表都恢复到了第一点。现在,每当我运行 update-database 命令时,我总是得到以下信息
没有未决的显式迁移。
我很困惑我应该怎么做才能恢复生成的表格并将我的应用程序设置为工作状态。有人可以帮忙吗?
谢谢-法赫德