2011-01-23 6 views
1

J'utilise la fonction EF CTP5 et je dois pouvoir ajouter des modifications à la structure de la base de données lorsque j'apporte des modifications au modèle ou à mes objets de classe.Entity Framework Feature CTP5 Ajouter un modèle?

Existe-t-il un moyen de le faire ou faut-il supprimer et recréer la base de données chaque fois que vous modifiez les objets de classe?

Répondre

1

Non, de CTP5 seulement DropCreateDatabaseAlways et DropCreateDatabaseIfModelChanges stratégies sont pris en charge qui recréent essentiellement votre DB à chaque fois. Cela dit, l'équipe EF travaille activement sur une fonctionnalité Code First Database Evolution (aka Migrations) qui correspond exactement à ce que vous recherchez: Modifier la base de données au lieu de la supprimer. Nous avons probablement cette fonctionnalité dans la RTM cette année.

+1

J'espère bien que ce serait génial. – dswatik

Questions connexes