MIGRATION VERS GITEA
This commit is contained in:
commit
5f9d991c15
333 files changed
+108514
No files matched your search
@@ -0,0 +1,35 @@
|
||||
-- ============================================================================
|
||||
-- MIGRATION : Ajout de la colonne perturbations_arrets (JSONB) dans perturbations
|
||||
-- Date : 2026-03-01
|
||||
-- Description : Stocke l'état complet des perturbations par arrêt tel que
|
||||
-- configuré dans le formulaire de création / modification.
|
||||
-- Ceci permet au formulaire d'édition de restaurer exactement
|
||||
-- le même état que le formulaire de création.
|
||||
--
|
||||
-- ⚠️ À EXÉCUTER dans l'éditeur SQL Supabase :
|
||||
-- https://supabase.com/dashboard → votre projet → SQL Editor
|
||||
-- ============================================================================
|
||||
|
||||
ALTER TABLE public.perturbations
|
||||
ADD COLUMN IF NOT EXISTS perturbations_arrets JSONB DEFAULT NULL;
|
||||
|
||||
COMMENT ON COLUMN public.perturbations.perturbations_arrets IS
|
||||
'Snapshot complet des perturbations par arrêt (état du formulaire). '
|
||||
'Format : [{
|
||||
"index": 0,
|
||||
"gare_nom": "Paris Gare de Lyon",
|
||||
"heure_arrivee": null,
|
||||
"heure_depart": "07:30",
|
||||
"type_perturbation": "retard",
|
||||
"retard_minutes": 15,
|
||||
"retard_cumule": 0,
|
||||
"arret_prolonge_minutes": 0,
|
||||
"cause_arret": "Incident technique",
|
||||
"is_nouveau_terminus": false,
|
||||
"is_nouvelle_origine": false,
|
||||
"isFirst": true,
|
||||
"isLast": false,
|
||||
"manual_retard": true,
|
||||
"manual_arret_prolonge": false
|
||||
}, ...]';
|
||||
|
||||
Reference in new issue
Block a user