:py:mod:`apptax.taxonomie.commands.migrate_taxref.queries` ========================================================== .. py:module:: apptax.taxonomie.commands.migrate_taxref.queries Module Contents --------------- .. py:data:: EXPORT_QUERIES_MISSING_CD_NOMS_IN_DB :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ SELECT public.deps_test_fk_dependencies_cd_nom(); SELECT fk.table_name, t.cd_nom, t.nom_complet, count(*) AS nb_occurence , d.plus_recente_diffusion, d.cd_nom_remplacement, d.cd_raison_suppression FROM tmp_taxref_changes.dps_fk_cd_nom fk JOIN taxonomie.taxref t ON t.cd_nom = fk.cd_nom JOIN taxonomie.cdnom_disparu d ON d.cd_nom = fk.cd_nom WHERE NOT fk.table_name='taxonomie.bdc_statut_taxons' GROUP BY fk.table_name, t.cd_nom, t.nom_complet, d.plus_recente_diffusion, d.cd_nom_remplacement, d.cd_raison_suppression; """ .. raw:: html
.. py:data:: EXPORT_QUERIES_MODIFICATION_NB :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ SELECT DISTINCT COALESCE(cas, 'no changes') AS cas, count(*) FROM tmp_taxref_changes.comp_grap c GROUP BY cas ORDER BY count """ .. raw:: html
.. py:data:: EXPORT_QUERIES_MODIFICATION_LIST :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ SELECT t.regne , t.group1_inpn , t.group2_inpn , c.i_cd_ref, c.i_array_agg AS i_cd_nom_list, t.nom_valide AS i_nom_valid, i_count AS i_nb_cd_nom, f_cd_ref, f_array_agg AS f_cd_nom_list, it.nom_valide AS f_nom_valid, f_count AS f_nb_cd_nom, att_list, att_nb, media_nb, grappe_change, "action", cas FROM tmp_taxref_changes.comp_grap c JOIN taxonomie.taxref t ON t.cd_nom = c.i_cd_ref JOIN taxonomie.import_taxref it ON it.cd_nom = c.f_cd_ref WHERE NOT action ='no changes'; """ .. raw:: html
.. py:data:: EXPORT_QUERIES_CONFLICTS :value: Multiline-String .. raw:: html
Show Value .. code-block:: python """ SELECT count(*) FROM tmp_taxref_changes.comp_grap WHERE action ilike '%Conflict%'; """ .. raw:: html