Search code examples
entity-frameworkentity-framework-5entity-framework-migrations

How do I undo the last Add-Migration command?


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?


Solution

  • 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/