UPPDATERING: Hittade denna pärla via google, det låter som att det är precis vad du behöver:http://nuget.org/Tags/ IDatabaseInitializer
Du kan använda en annan databasinitierare. Låt säga att ditt sammanhang heter SampleContext
då skulle din konstruktor se ut så här:
public SampleContext()
{
System.Data.Entity.Database.SetInitializer(new CreateDatabaseIfNotExists<SampleContext>());
}
Observera att ovanstående är standardinitieraren. Du kommer förmodligen att behöva skapa din egen anpassade initialiserare genom att implementera IDatabaseInitializer
. Det finns lite bra information här: http://sankarsan.wordpress.com/2010/10/14/entity-framework-ctp-4-0-database-initialization/