Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erreur de suppression de PKEY lors d'imports successifs #441

Open
xavyeah39 opened this issue Feb 5, 2024 · 0 comments
Open

Erreur de suppression de PKEY lors d'imports successifs #441

xavyeah39 opened this issue Feb 5, 2024 · 0 comments

Comments

@xavyeah39
Copy link

xavyeah39 commented Feb 5, 2024

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

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 »

Environnement

  • OS: Linux
  • Version de QGIS : 3.28.15
  • Version du plugin : 1.19.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant