Bonjour,
J'aimerais savoir si il existe une solution avec EF pour pouvoir mettre à jour des tables d'une base de données sans faire un DropCreate de la base ?
Je prend un exemple simple (imaginaire)
J'ai une table Personne :
- Id
- Nom
- Prénom
- Adresse (de type Adresse)
et une table Adresse :
- Id
- Rue
- Ville
- CP
- Pays
Au lancement de mon application, la base de données va être générée.
J'insère alors des données dans mes tables.
Après coup, je souhaite rajouter un champ à la table Personne (DateDeNaissance par exemple)
Le problème est qu'EF va vouloir m'effacer ma base de données entière et la recréer alors qu'au final je ne veux que rajouter un champ.
Y a-t-il une solution pour qu'il n'apporte que les modifications plutôt que tout recréer ? Faire de l'incrémentiel / différentiel en quelque sorte.
Merci
Laurent
Partager