- Ajout système complet de gestion des secteurs avec contours géographiques - Import des contours départementaux depuis GeoJSON - API REST pour la gestion des secteurs (/api/sectors) - Service de géolocalisation pour déterminer les secteurs - Migration base de données avec tables x_departements_contours et sectors_adresses - Interface Flutter pour visualisation et gestion des secteurs - Ajout thème sombre dans l'application - Corrections diverses et optimisations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
45 lines
2.0 KiB
SQL
45 lines
2.0 KiB
SQL
-- Ajout du champ dept_limitrophes dans la table x_departements
|
|
-- Ce champ contiendra la liste des codes départements limitrophes séparés par des virgules
|
|
-- Exemple : "22,35,44,56" pour le Morbihan (56)
|
|
|
|
ALTER TABLE x_departements
|
|
ADD COLUMN dept_limitrophes VARCHAR(100) DEFAULT NULL
|
|
COMMENT 'Liste des codes départements limitrophes séparés par des virgules'
|
|
AFTER libelle;
|
|
|
|
-- Exemples de mise à jour pour quelques départements bretons
|
|
-- À compléter avec tous les départements
|
|
|
|
-- Côtes-d'Armor (22) : limitrophe avec 29, 35, 56
|
|
UPDATE x_departements SET dept_limitrophes = '29,35,56' WHERE code = '22';
|
|
|
|
-- Finistère (29) : limitrophe avec 22, 56
|
|
UPDATE x_departements SET dept_limitrophes = '22,56' WHERE code = '29';
|
|
|
|
-- Ille-et-Vilaine (35) : limitrophe avec 22, 44, 49, 50, 53, 56
|
|
UPDATE x_departements SET dept_limitrophes = '22,44,49,50,53,56' WHERE code = '35';
|
|
|
|
-- Morbihan (56) : limitrophe avec 22, 29, 35, 44
|
|
UPDATE x_departements SET dept_limitrophes = '22,29,35,44' WHERE code = '56';
|
|
|
|
-- Loire-Atlantique (44) : limitrophe avec 35, 49, 56, 85
|
|
UPDATE x_departements SET dept_limitrophes = '35,49,56,85' WHERE code = '44';
|
|
|
|
-- Hauts-de-France
|
|
-- Aisne (02) : limitrophe avec 08, 51, 59, 60, 77, 80
|
|
UPDATE x_departements SET dept_limitrophes = '08,51,59,60,77,80' WHERE code = '02';
|
|
|
|
-- Nord (59) : limitrophe avec 02, 62, 80 (+ frontière Belgique)
|
|
UPDATE x_departements SET dept_limitrophes = '02,62,80' WHERE code = '59';
|
|
|
|
-- Oise (60) : limitrophe avec 02, 27, 76, 77, 80, 95
|
|
UPDATE x_departements SET dept_limitrophes = '02,27,76,77,80,95' WHERE code = '60';
|
|
|
|
-- Pas-de-Calais (62) : limitrophe avec 59, 80
|
|
UPDATE x_departements SET dept_limitrophes = '59,80' WHERE code = '62';
|
|
|
|
-- Somme (80) : limitrophe avec 02, 27, 59, 60, 62, 76
|
|
UPDATE x_departements SET dept_limitrophes = '02,27,59,60,62,76' WHERE code = '80';
|
|
|
|
-- Note : Ces données sont à compléter pour tous les départements français
|
|
-- Source recommandée : données INSEE ou IGN pour la liste complète et exacte |