如何使用EF5 migrate.exe回滚代码首次迁移?

时间:2012-09-10 14:15:42

标签: entity-framework-5 ef-migrations

我试图找出EF5 migrate.exe的命令行参数,这将允许我手动回滚最新的代码优先迁移 - 即在最新的DbMigration中应用Down()函数。

注意我有migrate.exe工作 - 我可以应用Up()函数 - 但我没有在migrate.exe帮助页面上看到有关回滚的任何文档: http://msdn.microsoft.com/en-us/data/jj618307.aspx

任何人都知道这是否可行?

1 个答案:

答案 0 :(得分:3)

使用targetMigration参数并将其设置为您要结束的迁移的名称。如果是旧迁移,则该工具应还原所选迁移后应用的所有迁移。至少这是它在powershell命令中的工作方式。