I have EF migrations working nicely, but I also want to generate the sql script for the seed data from my DbMigrationsConfiguration class. The seed data runs ok when I do Up
Another solution/workaround is to have SSMS generate the script for you:
1) Start with a clean database generated by your DB initializer and seed method. Make sure the data you want scripted is in there.
2) Using SSMS, right-click the database, go to Tasks > "Generate Scripts...", and follow the wizard. Under Advanced options, be sure to select "Data only" for "Types of data to script".
3) From the generated script, copy required seed statements over to your target script.