EF 4.3 Migration - Wie erstelle ich ein Downgrade-Skript?

Ich habe ein Problem, für das ich im Internet keine Antwort gefunden habe.

Ich verwende CodeFirst EF 4.3.1 Migrationen mit MsSQL.

Ich habe mehrere Migrationen hinzugefügt und möchte jetzt ein Skript für das Upgrade / Downgrade zwischen zwei Migrationen erstellen.

Zum Upgrade führe ich den folgenden Befehl aus, der ein Upgrade-Skript erfolgreich reproduziert:

PM> Update-Database -Script -SourceMigration:"201205161144187_AddPostAbstract" -TargetMigration:"201205161203310_BlogLimitsAndTableRename"

Zum Downgrade führe ich jedoch den folgenden Befehl aus, der mit dem folgenden Fehler fehlschlägt:

PM> Update-Database -Script -SourceMigration:"201205161203310_BlogLimitsAndTableRename" -TargetMigration:"201205161144187_AddPostAbstract"
Scripting the downgrade between two specified migrations is not supported.

Irgendwelche Ideen, wie ich ein Downgrade-Skript generieren kann?

Vielen Dank.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage