Mise à jour de schéma de base de données sans baisse de données?

J'ai commencé à utiliser EF à l'aide de la première base de données et de génération de mon schéma de la base de données.

Maintenant j'ai changé et fait beaucoup de changements sur mon schéma et voudrais mettre à jour mon schéma de base de données sans perte de données. Cependant, la génération de la base de données du diagramme semble supprimer toutes les tables et de les recréer.

J'ai trouvé "les migrations de données' pour le premier code. Est-il rien de semblable pour le premier modèle, ou de toute façon, je peux conserver les données?

Je suis avec VS 2012 avec EF5

Déployer une base de données de test, puis de faire une différence entre la base de données de test et de production à l'aide d'un outil de votre choix qui produit de la différence de scripts: stackoverflow.com/questions/5861991/...
À l'exception de "générer de la base de données à partir du modèle" permet de transformer tous vos gentils DefiningQueries (points de vue) dans des tables et des ordures du fichier edmx dans le processus.
Dans ce cas, je utiliser le schéma de comparer les fonctionnalités de Visual Studio. Il fonctionne très bien. Renommé colonnes sont de problème, mais à part ça, il fait le travail.

OriginalL'auteur Kyle | 2013-03-28