1

我正在使用 ASP MVC 4 和 EF 4。我使用包管理器控制台来运行 Enable-Migration 命令。然后我做了一些更改并在每个更改之后运行 Add-Migration。我现在想清除所有小的更改并重新创建一个迁移脚本。

我怎样才能做到这一点?

EF 在哪里记住它派生下一个 Add-Migration 脚本的“最后一个实体状态”?

谢谢你,伊多。

4

1 回答 1

1

我发现 Enable-Migration 脚本创建了 _MigrationHistory 表,该表存储了已应用于数据库的迁移。在我删除了该表中的记录和迁移目录中的迁移脚本后,我重新运行了 Add-Migration 并创建了一个迁移脚本。

于 2012-08-04T16:06:04.247 回答