Script pyThtoBD

This commit is contained in:
Alex38Lyon
2025-05-05 11:17:12 +02:00
parent 8bff8ded99
commit 7fc1c61251
+6 -5
View File
@@ -11,6 +11,7 @@ Résultats dans le dossier /Outputs/Export_bd de la db Therion :
- Export_bd.bd : base de données de transfert
- Export_bd.xlxs : fichier excel pour l'export vers Karsteau
- Export_bd.zip : archive brute des données Therion
- Export_bd_data.zip : archive des documents à exporter vers Karsteau
==============================
@@ -20,7 +21,7 @@ Table des données exportées :
Cavité (la liste est générée automatiquement en recherchant dans les dossiers les fichiers export_bd.ini copiés manuellement)
-----------------------------------------------------------------------------------------------------------
CAVITE_ID : Clé interne de la cavité (unique, entier, génération par le script)
CAVITE_NAME : Nom de la cavité (via la valeur -title de la survey du fichiet _tot.th du dossier contenant la cavité)
CAVITE_NAME : Nom de la cavité (via la valeur -title de la survey du fichier _tot.th du dossier contenant la cavité)
CAVITE_SYNO_1 : Synonyme 1 de la cavité !!! Pas dispo dans Therion
CAVITE_SYNO_2 : Synonyme 2 de la cavité !!! Pas dispo dans Therion
CAVITE_SYNO_3 : Synonyme 3 de la cavité !!! Pas dispo dans Therion
@@ -31,7 +32,7 @@ CAVITE_PATH : Interne au script pour identifier la cavité, chemin dan
CAVITE_KEY_KARSTEAU : Retour Karsteau, clé unique d'identification de la cavité
CAVITE_DATE_UPDATE : Date de mise à jour de la cavité (date d'execution du script)
Entrées (la liste des entrées est générée après l'execution du thconfig de la cavité via le fichier sql généré)
Entrées (la liste des entrées est générée après l'exécution du thconfig de la cavité via le fichier sql généré)
---------------------------------------------------------------------------------------------------------------
ENT_ID : Clé interne de l'entrée (unique, entier, génération par le script)
ENT_ID_CAVITE : Clé interne de la cavité associée (génération par le script)
@@ -55,7 +56,7 @@ ENT_DATE_COORD : Date de la coordonnée !!! A voir comment remplir !!!
ENT_ACCES_LIBRE : Accès à la donnée dans Karsteau, par défaut 'N' (accès aves mdp)
ENT_PATH : Interne au script pour identifier l'entrée, chemin vers la station de l'entrée (exemple : 00@Cap_Coutun)
ENT_KEY_KARSTEAU : Retour Karsteau, clé unique d'identification de l'entrée
ENT_DATE_UPDATE : Date de mise à jour de l'entrée (date d'execution du script)
ENT_DATE_UPDATE : Date de mise à jour de l'entrée (date d'exécution du script)
Documents (Dans le dossier Outputs de la cavité, type pdf, kml et zip des données Therion)
@@ -64,12 +65,12 @@ DOCUMENT_x_ID : Clé interne du document (unique, entier, génération
DOCUMENT_x_AUTEUR : Auteur du document (via exif du pdf, à voir pour les autres types)
DOCUMENT_x_CAT : Catégorie du document suivant nomenclature Karsteau
DOCUMENT_x_DATE : Date du document (via exif du pdf, à voir pour les autres types)
DOCUMENT_x_DATE_UPDATE : Date de mise à jour du document (date d'execution du script)
DOCUMENT_x_DATE_UPDATE : Date de mise à jour du document (date d'exécution du script)
DOCUMENT_x_DESCRIPTION : Description du document (via exif du pdf, à voir pour les autres types)
DOCUMENT_x_FILE : Chemin dans les dossiers pour identifier le document
DOCUMENT_x_LIE : Cavité ou Entrée, ensemble des documents sont liés au cavités
DOCUMENT_x_NATURE : Nature du document : pdf, kml, zip...
DOCUMENT_x_TEXT : Text du document !!! Pas dispo dans Therion
DOCUMENT_x_TEXT : Texte du document !!! Pas dispo dans Therion
DOCUMENT_x_TITRE : Titre du document (via exif du pdf, à voir pour les autres types)
DOCUMENT_x_KEY_KARSTEAU : Retour Karsteau, clé unique d'identification du document