0

我的 EF 数据库被删除,我的模型有一些变化。我想重新创建我的数据库。但是 ef 给了我一些奇怪的信息。它说我首先应该将待处理的模型更改写入 Code-First 迁移,因为它无法更新数据库以匹配当前模型。但是,当我尝试将挂起的模型更改写入 Code-First 迁移时,它说我应该将挂起的迁移应用到数据库。

在此处输入图像描述

我也尝试了-Sript选项,Update-Database但它给了我相同的结果。

在此处输入图像描述

我应该怎么办?将我的待定更改还原到我的模型?

4

1 回答 1

0

尝试一次使用 Update-Database 显式指定迁移。如果这不起作用,请尝试自行应用 InitialCreate,然后重新创建/添加 ChangePegawaiToTPT。一定要先备份一份...

在某些情况下,rc1 中的多对多关系的命名方式与 beta 中的不同,这会引起一些麻烦。

于 2013-09-20T05:38:02.313 回答