Migracje EF: wycofanie ostatniej zastosowanej migracji?

Wygląda to na bardzo powszechne zadanie, ale nie mogę znaleźć łatwego sposobu, aby to zrobić.

Chcę cofnąć ostatnio zastosowaną migrację. Spodziewałbym się prostego polecenia

PM> Update-Database -TargetMigration:"-1"

Zamiast tego wszystko, co mogę wymyślić, to:

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"

(Przynajmniej mogę użyć tylko nazwy, pomijając znacznik czasu ...)

Czy istnieje prostszy sposób?

questionAnswers(7)

yourAnswerToTheQuestion