-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
DOD:
- peut être fait dans ideos en attendant
- D'un point de vue technique, on doit pouvoir faire le down de tout ce qui touche au schéma, index, valeur par défaut, sequence, ... renommage (tips: utiliser les OIDs pour détecter les renommage )
- En CLI :
efik migrate autodownou gendown ...
Par défaut, cela génère le down (seulement le schéma) de la dernière migration.
Il est possible de préciser la migration avec -v.
La migration générée contient ceci :
/******** DATA *********/
-- TODO: Write here data migration */
/******** SCHEMA *********/
-- EFIK - automatic code generation.
-- Remove this comment if you want to freeze the code and block further code generation.
-- It can happen if you want to optimize your migration, if some index must be created before the DATA part of this migration
- Si la migration existe déjà, la CLI annule et remplace la dernière partie de la migration qui concerne uniquement le schéma.
- Si le développe retire le commentaire "EFIK - automatic code generation ", la CLI refusera de mettre à jour la migration. Dans ce mode, la CLI fera quand même une comparaison et alertera le développeur que les schéma diffèrent avant/après la migration et qu'il y a peut-être un problème à corriger.
Reactions are currently unavailable