Mettre à jour la base de données STG 

Note 1 : S'assurer de toujours utiliser la connectionString de PharmaEtCie-DB-STG pour ne pas impacter la base de données PROD pendant le développement


Aussi, ne pas oublier de faire un checkout sur DEV


Note 2 : Si les commandes dotnet-ef ne fonctionne pas, exécuter la commande d'installation suivante en ligne e de commande directement dans le répertoire du projet 


Dans PharmaEtCie/Models/Entities, ouvrir l'entité concernée et ajouter la nouvelle propriété en précisant le type (string, int, bool, etc)


Ajouter aussi la propriété dans BranchResponse et BranchRequest. Ces classes seront utilisées pour les requêtes API.


Exécuter la commande pour la création des migrations 


Vérifier les fichiers de migration créés


Exécuter la commande pour la mise à jour de la base de données

dotnet ef database update 



Mettre à jour la base de données PROD


- Faire un pull request de dev vers release. Les nouvelles migrations seront alors à jour dans Release


- Ne pas oublier de changer la connectionString pour se mettre sur la base de données PROD


- Dans VSCode, faire un checkout sur release et un pull pour être à jour. 


Exécuter ensuite la commande en ligne de commande

dotnet ef database update