Code First : stratégie d'initialisation
Bonjour,
je découvre ce concept avec enthousiasme : partir du code pour faire de la création de base via EF Code First.
J'ai suivi ce tuto : là
Et il y a un concept que je ne saisis pas vraiment, lorsqu'on modifie nos DTO (rajout d'un champ ou d'une relation entre entités), suivant la stratégie d'initialisation de la base (ici) on peut
définir plusieurs comportements.
Mais sauf erreur de ma part, lorsqu'une modification doit être impactée (disons le rajout d'un champ supplémentaire) , on passe nécessairement par la destruction de la base avant sa recréation mais vide ?
Certes il y a le concept de Seed pour réalimenter la nouvelle base, mais dans la vraie vie comment ça se passe si j'ai des milliers d'enregistrements à ré-injecter ?
Merci de m'éclairer :ccool: