apptax.taxonomie.commands.migrate_taxref.utils
Module Contents
Functions
|
Analyse des répercussions de changement de taxref |
|
Création d'une table copie de bib_noms |
|
Detection des changements et de leur implication |
|
Sauvegarde des données de l'ancienne version de taxref |
|
|
|
- apptax.taxonomie.commands.migrate_taxref.utils.analyse_taxref_changes(keep_missing_cd_nom=False, script_predetection=None, script_postdetection=None)[source]
Analyse des répercussions de changement de taxref
- 3 étapes :
Detection des cd_noms manquants
Création d’une copie de travail de bib_noms
- Analyse des modifications taxonomique (split, merge, …) et
de leur répercussion sur les attributs et medias de taxhub
- apptax.taxonomie.commands.migrate_taxref.utils.create_copy_bib_noms(keep_missing_cd_nom=False)[source]
Création d’une table copie de bib_noms
- apptax.taxonomie.commands.migrate_taxref.utils.detect_changes(script_predetection=None, script_postdetection=None)[source]
- Detection des changements et de leur implication
sur bib_noms, les attributs et les médias
- Renvoie:
Nombre de conflit detecté
- Type renvoyé:
- apptax.taxonomie.commands.migrate_taxref.utils.save_data(version, keep_taxref, keep_bdc)[source]
Sauvegarde des données de l’ancienne version de taxref
- Paramètres:
version (int) – numéro de version de taxref
keep_taxref (boolean) – Indique si l’on souhaite concerver l’ancienne version du referentiel taxref
keep_bdc (boolean) – Indique si l’on souhaite concerver l’ancienne version du referentiel bdc_status