Skip to content

MAJ code INSEE communes et EPCI

gregoirethomazeau edited this page Sep 13, 2022 · 1 revision

Etape 1 : récupérer les données

Les EPCI au lien suivant : https://www.insee.fr/fr/information/2510634 Les communes au lien suivant : https://www.insee.fr/fr/information/2028028

Etape 2: écrire et exécuter une migration effectuant les actions suivantes

  • insérer en BDD deux tables temporaires cities_20XX et epci_20XX
  • insérer dans les tables cities et epci les communes 'nouvelles' (celles dont le code n'existe pas en bdd) cette étape inclut d'insérer également les organisations de type 'Commune' et 'Intercommunalité' correspondantes
  • renommer les communes et epci qui ont changé de nom (souvent suite à des fusions de communes/epci)
  • mettre à jour cities.fk_epci pour les communes qui ont changé de code epci

Etape 3: Intervention manuelle en BDD Intervenir manuellement en BDD pour changer les structures des utilisateurs dépendant d'une commune/epci n'existant plus, et les associer aux nouvelles communes/epci Faire de même le cas échéant pour les tables ayant une clé étrangère pointant les organisations, epci, communes : en 2022 seules stats_exports et stats_directory_views (qui ont des clés étrangères sur les tables organisations et epci) étaient concernées

Etape 4 : écrire et exécuter une migration effectuant les actions suivantes

  • Supprimer les organisations dépendant des communes/epci n'existant plus dans les fichiers récupérés au début
  • Supprimer les communes/epci n'existant plus
  • supprimer les tables temporaires