Open raphodn opened 1 year ago
Une autre idée, serait de considérer les Notes comme des messages laissés seulement par des membres. Et s'orienter plutôt vers une table ActionLog (avec un sous-table ActionType pour définir quelles actions on souhaite effectivement tracker). On aurait un historique des actions "admin" effectuées sur le Membership : création, ajout d'un bénéficiaire, gel du compte, adhésion, note laissée, ajout d'une formation / role / commission, etc
Bon ca peut être un peu overkill 😅 Mais ça permettrait d'expliquer l'etat d'un membre.
cc @petitalb
Après discussion avec Albin, décision de faire une table plus "générique" d'ActionLog voir #535
On fait parfois des actions sur les Membership, sans vraiment garder de traces de qui / pourquoi.
L'idée est de rajouter au maximum de petites notes (modèle
Note
) pour indiquer qu'une action a été effectuée.Exemples d'actions :
CloseMembershipCommand.php