我的EF数据库已删除,我的模型中有一些更改。我想重新创建我的数据库。但是,我给了我一些奇怪的消息。它说我首先应该对Code-First迁移编写挂起的模型更改,因为它无法更新数据库以匹配当前模型。但是,当我尝试将正在进行的模型更改写入Code-First迁移时,它表示我应该将挂起的迁移应用于数据库。
我还尝试-Sript
选项Update-Database
,但它给了我相同的结果。
我该怎么办?将我的待处理更改还原到我的模型?
答案 0 :(得分:0)
尝试一次使用Update-Database显式指定迁移。如果这不起作用,请尝试单独应用InitialCreate,然后重新创建/添加ChangePegawaiToTPT。一定要先备份一份......
在某些情况下,rc1中的多对多关系的命名方式与测试版中的关系不同,这会引起一些麻烦。