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.bd : base de données de transfert
- Export_bd.xlxs : fichier excel pour l'export vers Karsteau - Export_bd.xlxs : fichier excel pour l'export vers Karsteau
- Export_bd.zip : archive brute des données Therion - 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) 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_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_1 : Synonyme 1 de la cavité !!! Pas dispo dans Therion
CAVITE_SYNO_2 : Synonyme 2 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 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_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) 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 : 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) 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_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_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_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) 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_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_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 : 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_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_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_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_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_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 DOCUMENT_x_KEY_KARSTEAU : Retour Karsteau, clé unique d'identification du document