A QGIS plugin which helps users to import the french land registry ('cadastre') data into a database. It is meant to ease the use of the data in QGIS by providing search tools and appropriate layer symbology.
GNU General Public License v2.0
61
stars
41
forks
source link
Erreur de suppression de PKEY lors d'imports successifs #441
Lors d'imports successifs de données sur plusieurs départements, une erreur est levée lors du 2ème import car une contrainte PKEY n'est pas supprimée avant d'être recrée sur la table geo_label.
ALTER TABLE [PREFIXE]geo_label DROP CONSTRAINT IF EXISTS geo_label_pk;
Reproduire le bug
Réaliser des imports successifs dans PostGIS via l'utilitaire du plugin (dans le même schéma).
Log
Ci-dessous le log du plugin Cadastre
_core.QgsException: Erreur SQL :
ALTER TABLE "ref_cadastre".geo_label ADD CONSTRAINT geo_label_pk PRIMARY KEY (ogc_fid ) renvoyé 0 [ERREUR: les clés primaires multiples ne sont pas autorisées pour la table « geo_label »
Bonjour !
Description du bug
Lors d'imports successifs de données sur plusieurs départements, une erreur est levée lors du 2ème import car une contrainte PKEY n'est pas supprimée avant d'être recrée sur la table
geo_label
.J'ai corrigé manuellemant en ajoutant la ligne suivante dans cadastre/scripts/plugin/commun_suppression_contraintes.sql
Reproduire le bug
Réaliser des imports successifs dans PostGIS via l'utilitaire du plugin (dans le même schéma).
Log
Ci-dessous le log du plugin Cadastre
Environnement