3liz / qgis-veloroutes_voies_vertes-plugin

Standard Covadis Véloroutes et Voies Vertes (3V)
5 stars 5 forks source link

comparaisons de text dans postgres #49

Closed Enola-sengeissen closed 3 years ago

Enola-sengeissen commented 4 years ago

Dans les fonctions d'import (cf 10_FUNCTION.sql : fonctions _import_veloroutesxxx() et _insert_import_veloroutesxxx() Des verifs sont faites, exemple :

(EXISTS (SELECT 1 FROM veloroutes.portion_val WHERE code = type_portion)
        OR EXISTS (SELECT 1 FROM veloroutes.portion_val WHERE libelle = type_portion))

On veut verifier que la valeur d'un champs de type énuméré correspond bien au code ou au libelle de la table l'énumération correspondante.

--> Utiliser upper() ou lower() pour être moins restrictif.

pdrillin commented 3 years ago

Commit 50481bccd11c0ff196fc8cefdd171f4b783ef016