Sépare les cibles “associations” et “grand public” dans les FA.
Solution technique
Changement du type de la colonne cibles de la table fiche_action
initialement type basé sur l'enum fiche_action_cibles : fiche_action_cibles[]
vers un nouveau type text[]
Choix de la simplicité, j'ai trouvé overkill de faire une table dédiée pour le moment. J'ai ajouté plus de souplesse avec un simple text[], on pourra ajouter une table dédiée plus solide mais plus complexe à gérer si besoin plus tard.
Une fois cette PR validée en prod, nécessité d'une 2ème PR à suivre pour supprimer définitivement la valeur "Grand public et associations" des valeurs possibles, et supprimer l'enum fiche_action_cibles en BDD.
Sépare les cibles “associations” et “grand public” dans les FA.
Solution technique
Changement du type de la colonne
cibles
de la tablefiche_action
fiche_action_cibles
:fiche_action_cibles[]
text[]
Choix de la simplicité, j'ai trouvé overkill de faire une table dédiée pour le moment. J'ai ajouté plus de souplesse avec un simple
text[]
, on pourra ajouter une table dédiée plus solide mais plus complexe à gérer si besoin plus tard.Une fois cette PR validée en prod, nécessité d'une 2ème PR à suivre pour supprimer définitivement la valeur "Grand public et associations" des valeurs possibles, et supprimer l'enum
fiche_action_cibles
en BDD.