What happens depends on your initializations, I will discuss "standards" using network points.
Take a quick dive in:
Database Initialization Strategy - Look at the top, DropCreateDatabaseAlways is used here, so it will always delete the database and recreate it (you have other options). βIt says how EF should respond to database changes.β
Here are the possible database initialization
If you want Migration, there are two ways: - Magic - No-Magic
What you should know is that Migrations is actually 1 week (EF 4.2), it was implemented in EF 4.1, although not with full support (different DBs ...), but it is improving.
It depends on how much time you have, but I'm waiting to implement 4.2 and EF Migrations, I will implement it in a "test project" at the end of the week, see if everything is fine, and reply to the Ado.Net team blog ( see links to Magic - No-Magic). Although I do not think that there will be problems.
Best of luck of your choice :)
source share