|
|
47dbe94b02
|
feat(bdd): ajout table configuration système (#4)
Ajout de la table configuration pour la gestion dynamique
de la configuration on-premise de l'application.
Structure :
- Table configuration (clé/valeur avec types)
- Index sur cle et categorie pour performance
- Contrainte UNIQUE sur cle
- Référence vers utilisateurs pour traçabilité
Données initiales (seed) :
- Configuration Email (SMTP) : 8 paramètres
- Configuration Application : 4 paramètres
- Configuration Sécurité : 4 paramètres
Types supportés :
- string : chaînes de caractères
- number : nombres entiers/décimaux
- boolean : true/false
- json : objets JSON
- encrypted : valeurs chiffrées AES-256
Catégories :
- email : Configuration SMTP
- app : Paramètres application
- security : Paramètres de sécurité
Base de données recréée et testée ✅
16 configurations insérées par défaut ✅
Ref: #4
|
2025-11-28 16:19:46 +01:00 |
|