OPDATERING: Fandt denne perle gennem google, det lyder som om den er præcis, hvad du har brug for:http://nuget.org/Tags/ IDatabaseInitializer
Du kan bruge en anden databaseinitialiserer. Lad os sige, at din kontekst hedder SampleContext
så ville din konstruktør se sådan ud:
public SampleContext()
{
System.Data.Entity.Database.SetInitializer(new CreateDatabaseIfNotExists<SampleContext>());
}
Bemærk, at ovenstående er standardinitializer. Du skal sandsynligvis oprette din egen tilpassede initialisering ved at implementere IDatabaseInitializer
. Der er nogle gode oplysninger her: http://sankarsan.wordpress.com/2010/10/14/entity-framework-ctp-4-0-database-initialization/