feat(#193): table absences_garde + drop evenements.

Vérité métier absences/congés/arrêt par placement (périodes, expire_at).
Entité TypeORM, BDD.sql, docs enums/FK, seed et verify alignés.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-24 11:09:39 +02:00
co-authored by Cursor
parent 6a586110e7
commit d7783badca
8 changed files with 238 additions and 152 deletions
+10 -10
View File
@@ -104,31 +104,31 @@ Ce document recense **toutes les valeurs énumérées** utilisées dans la base
---
## 7) Type d’événement — `type`
## 7) Type d’absence de garde — `type`
**Tables/colonnes** : `evenements.type`
**Tables/colonnes** : `absences_garde.type`
**Valeurs autorisées** :
| Valeur | Description |
|---|---|
| `absence_enfant` | Enfant absent |
| `absence_enfant` | Absence déclarée par un parent |
| `conge_am` | Congé de l’assistante maternelle |
| `conge_parent` | Congé du parent |
| `arret_maladie_am` | Arrêt maladie AM |
| `evenement_rpe` | Événement RPE |
> Remplace l’ancien enum `type_evenement_type` / table `evenements` (supprimés ticket #193).
---
## 8) Statut d’événement — `statut`
## 8) Statut d’absence de garde — `statut`
**Tables/colonnes** : `evenements.statut`
**Tables/colonnes** : `absences_garde.statut`
**Valeurs autorisées** :
| Valeur | Description |
|---|---|
| `propose` | Événement proposé |
| `valide` | Événement validé |
| `rejete` | Événement refusé |
| `en_attente` | En attente de validation / ack |
| `accepte` | Accepté / acté (conservé en historique métier) |
| `refuse` | Refusé (temporaire ; purge TTL) |
---