Actualiser README.md

This commit is contained in:
2026-02-02 14:43:02 +00:00
parent db2e100f8c
commit 36f5634b19

View File

@@ -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
*/
```
### <ins> BDD Sup</ins>