diff --git a/README.md b/README.md index a603f47..4010388 100644 --- a/README.md +++ b/README.md @@ -267,6 +267,71 @@ from pg_indexes where tablename = 's_contact_qualif_elem' ``` +### 7. Anonymiser la BDD de recette Nominal+Report +```sql + +/*************** Base nominal SOCLE*/ + +UPDATE s_entite SET ent_nom='nom_'||ent_id, ent_prenom='prenom_'||ent_id,ent_nom_jeune_fille='',ent_civilite='NA', ent_date_naissance=NULL, ent_lieu_naissance=NULL, ent_dpt_naissance=NULL, nat_code = NULL,ent_num_siret = NULL,ent_mail_per = NULL,ent_mail_pro = NULL,ent_commentaire = NULL,ent_tel_perso = NULL,ent_tel_portable = NULL,ent_tel_professionnel = NULL, ent_champ29 = NULL ; +UPDATE s_entite_externe SET eex_commentaire = NULL, eex_date_maj = '2026-01-20 16:00:00.000'; +UPDATE s_client SET cli_libelle='libelle_'||cli_id, cli_dt_maj=TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_contact SET ctc_commentaire = NULL, ctc_num_appelant = NULL; +UPDATE s_operation_contact SET ope_commentaire = NULL; +UPDATE s_contact_qualif SET cqu_commentaire = NULL; +truncate TABLE s_contact_qualif_elem_doc cascade; +truncate table s_agent_approbation_stat cascade; +truncate TABLE s_contact_qualif_elem cascade; +UPDATE s_contact SET ctc_dt_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +truncate TABLE s_adresse_mail_permission; +truncate TABLE s_adresse cascade; +truncate TABLE s_adresse_mail cascade; +truncate TABLE s_adresse_reseau_social cascade; +truncate TABLE s_telephone cascade; +UPDATE s_dos_dossier SET dos_commentaire = NULL, dos_date_derniere_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_ele_commande_elem SET coe_nom_destinataire = NULL, coe_liv_adresse_l1 = NULL, coe_liv_adresse_l2 = NULL, coe_liv_adresse_l3 = NULL, coe_liv_adresse_l4 = NULL, coe_liv_code_postal = NULL, coe_liv_ville = NULL, coe_liv_pays = NULL; +UPDATE s_ele_commande_elem SET coe_commentaire = NULL, coe_date_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_ele_ligne_commande_elem SET lco_commentaire = NULL; +UPDATE s_ele_remboursement SET elr_commentaire = NULL, elr_date_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_ele_facture SET fac_commentaire = NULL, fac_date_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_ele_remboursement SET elr_commentaire = NULL, elr_date_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_tache SET tae_commentaire = NULL, tae_commentaire_clot = NULL, tae_dt_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_tache_approbation SET tapp_commentaire = NULL, tapp_date_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +/* + ++ suppresion tables du schéma archive + ++ re_index tache, entite, dossier +cd batch/batch && ./indexation.sh true entite,tache,dossier + ++ vaccum full + +*/ + + + + +/********************** Base report */ + +UPDATE s_entite SET ent_nom='nom_'||ent_id, ent_prenom='prenom_'||ent_id,ent_nom_jeune_fille='',ent_civilite='NA', ent_date_naissance=NULL, ent_lieu_naissance=NULL, ent_dpt_naissance=NULL, nat_code = NULL,ent_num_siret = NULL,ent_mail_per = NULL,ent_mail_pro = NULL,ent_commentaire = NULL,ent_tel_perso = NULL,ent_tel_portable = NULL,ent_tel_professionnel = NULL, ent_champ29 = NULL ; +UPDATE s_contact_simple SET ctc_commentaire = NULL; +truncate TABLE s_contact_qualif_elem cascade; +truncate TABLE s_adresse_mail_permission; +truncate TABLE s_adresse cascade; +truncate TABLE s_adresse_mail cascade; +truncate TABLE s_telephone cascade; +UPDATE s_dos_dossier SET dos_commentaire = NULL, dos_date_derniere_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_ele_commande_elem SET coe_nom_destinataire = NULL, coe_liv_adresse_l1 = NULL, coe_liv_adresse_l2 = NULL, coe_liv_adresse_l3 = NULL, coe_liv_adresse_l4 = NULL, coe_liv_code_postal = NULL, coe_liv_ville = NULL, coe_liv_pays = NULL; +UPDATE s_ele_commande_elem SET coe_commentaire = NULL, coe_date_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_ele_ligne_commande_elem SET lco_commentaire = NULL; +UPDATE s_tache SET tae_commentaire = NULL, tae_commentaire_clot = NULL, tae_dt_maj = TIMESTAMP '2026-01-20 16:00:00.000'; +UPDATE s_tache_approbation SET tapp_commentaire = NULL, tapp_date_maj = TIMESTAMP '2026-01-20 16:00:00.000'; + +/* + ++ vaccum full + +*/ +``` ### BDD Sup