How do you run a code first entity framework migration without changing anything in the datamodel which would cause a migration to be created? I just want to run the seed method again because I added things to it.
Seed method is used to initialized the database tables with some starting data. Whenever you run the migration and update the database it will run the seed method. Mostly it is used during the testing phase where you often need to recreate the database and populate database tables with sample data.
If you just need to run Seed()
again, and nothing has changed that would cause a new migration to be added, just call Update-Database
again with no flags and it will say 'No pending migrations', and run Seed()
again for you. Seed()
is called every time the DB is updated, regardless if there are new migrations or not.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With