Files
ferrovia-panel/migrations/add_quai_gares_desservies.sql
T
2026-08-25 01:23:13 +02:00

19 lines
929 B
SQL

-- ============================================================================
-- Migration : Ajout du champ "quai" dans horaires_gares_desservies
-- Date : 2026-03-02
-- ============================================================================
-- 1. Ajouter la colonne quai à la table horaires_gares_desservies
ALTER TABLE horaires_gares_desservies
ADD COLUMN IF NOT EXISTS quai VARCHAR(50) DEFAULT NULL;
COMMENT ON COLUMN horaires_gares_desservies.quai IS 'Numéro ou nom du quai attribué à cet arrêt (ex: "Voie 3", "Quai A")';
-- 2. Mettre à jour l'index pour accélérer les recherches par gare_id
CREATE INDEX IF NOT EXISTS idx_hgd_gare_id ON horaires_gares_desservies(gare_id);
CREATE INDEX IF NOT EXISTS idx_hgd_horaire_id ON horaires_gares_desservies(horaire_id);
-- Note : Le snapshot JSONB horaires.gares_desservies sera mis à jour
-- automatiquement via l'application lors de la sauvegarde des quais.