EF Migrations: Rollback der zuletzt angewendeten Migration?
Das sieht nach einer wirklich häufigen Aufgabe aus, aber ich finde keinen einfachen Weg, dies zu tun.
Ich möchte die zuletzt angewendete Migration rückgängig machen. Ich hätte einen einfachen Befehl wie erwartet
PM> Update-Database -TargetMigration:"-1"
Stattdessen kann ich mir nur Folgendes einfallen lassen:
PM> Get-Migrations
Retrieving migrations that have been applied to the target database.
201208012131302_Add-SystemCategory
201207311827468_CategoryIdIsLong
201207232247409_AutomaticMigration
201207211340509_AutomaticMigration
201207200025294_InitialCreate
PM> Update-Database -TargetMigration:"CategoryIdIsLong"
(Zumindest kann ich nur den Namen verwenden und den Zeitstempel überspringen ...)
Gibt es einen einfacheren Weg?