How do I undo the last Add-Migration command?

Miguel Angelo picture Miguel Angelo · Jan 23, 2014 · Viewed 60.2k times · Source

I have created a migration using the Add-Migration command, but I'd like to change the name of that migration. How can I undo the migration command, so that I can regenerate it using the new desired name?

Is it just a matter of deleting the generated files, or this could be a bad idea?

Answer

Colin picture Colin · Jan 23, 2014

If you haven't used Update-Database you can just delete the migration file. If you've run the update you should roll it back using Update-Database -TargetMigration "NameOfPreviousMigration" then delete the migration file.

Reference:

http://elegantcode.com/2012/04/12/entity-framework-migrations-tips/