fix(db): validations — colonnes commentaire et valide_par
- BDD.sql alignée sur l’entité TypeORM - Patch SQL pour bases existantes + README patches Made-with: Cursor
This commit is contained in:
parent
7590c95f06
commit
f2daab1325
@ -274,6 +274,8 @@ CREATE TABLE validations (
|
|||||||
id_utilisateur UUID REFERENCES utilisateurs(id),
|
id_utilisateur UUID REFERENCES utilisateurs(id),
|
||||||
type VARCHAR(50),
|
type VARCHAR(50),
|
||||||
statut statut_validation_type DEFAULT 'en_attente',
|
statut statut_validation_type DEFAULT 'en_attente',
|
||||||
|
commentaire TEXT,
|
||||||
|
valide_par UUID REFERENCES utilisateurs(id),
|
||||||
cree_le TIMESTAMPTZ DEFAULT now(),
|
cree_le TIMESTAMPTZ DEFAULT now(),
|
||||||
modifie_le TIMESTAMPTZ DEFAULT now()
|
modifie_le TIMESTAMPTZ DEFAULT now()
|
||||||
);
|
);
|
||||||
|
|||||||
@ -0,0 +1,8 @@
|
|||||||
|
-- Alignement schéma validations ↔ entité TypeORM (ticket validation IHM / #28)
|
||||||
|
-- À exécuter sur les bases déjà créées sans ces colonnes.
|
||||||
|
|
||||||
|
ALTER TABLE validations
|
||||||
|
ADD COLUMN IF NOT EXISTS commentaire TEXT;
|
||||||
|
|
||||||
|
ALTER TABLE validations
|
||||||
|
ADD COLUMN IF NOT EXISTS valide_par UUID REFERENCES utilisateurs(id);
|
||||||
9
database/patches/README.md
Normal file
9
database/patches/README.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
# Correctifs SQL (hors init `BDD.sql`)
|
||||||
|
|
||||||
|
Scripts à appliquer **manuellement** sur les bases déjà créées (ex. `psql` ou client SQL), dans l’ordre des dates si plusieurs fichiers.
|
||||||
|
|
||||||
|
| Fichier | Objet |
|
||||||
|
|---------|--------|
|
||||||
|
| `2026-04-17-validations-commentaire-valide-par.sql` | Ajoute `commentaire` et `valide_par` sur `validations` (requis par l’API / TypeORM). |
|
||||||
|
|
||||||
|
Les nouvelles installs via `BDD.sql` à jour incluent déjà ces colonnes.
|
||||||
Loading…
x
Reference in New Issue
Block a user