Pulizia estesa formazione DEV¶
Data: 2026-09-02
Ambiente: SafeOps DEV, tenant_besant.
Scope¶
Pulizia reale eseguita solo su DEV dopo conferma che dipendente_corso conteneva prove.
Produzione non toccata.
WooCommerce reale non toccato.
Cosa e stato preservato¶
corso: invariato, 34 -> 34dipendente: invariato, 3.299 -> 3.299- mappe corso WooCommerce: preservate, 34
- log sync WooCommerce: preservati
- quote/richieste WooCommerce: preservate, ma scollegate da date/iscrizioni test
Cosa e stato azzerato¶
data_corso: 75 -> 0edizione_corso: 35 -> 0edizione_data_corso: 37 -> 0formazione_data_corso_meta: 27 -> 0dipendente_corso: 193 -> 0dipendente_corso_firma: 0 -> 0
Riferimenti test scollegati:
formazione_external_enrollment_map.data_corso_id: 1 -> 0formazione_external_enrollment_map.dipendente_corso_id: 1 -> 0formazione_quote_seat_reservation.data_corso_id: 1 -> 0formazione_quote_participant.data_corso_id: 2 -> 0formazione_quote_participant.dipendente_corso_id: 2 -> 0
File prodotti¶
- azioni applicate:
/home/safeops/tmp/formazione_cleanup_all_20260902/dev/formazione_cleanup_all_actions.tsv - snapshot prima/dopo:
/home/safeops/tmp/formazione_cleanup_all_20260902/dev/formazione_cleanup_all_snapshot.tsv - inventario finale:
/home/safeops/tmp/formazione_cleanup_inventory_20260902/dev_final/
Verifiche¶
safeops-dev.service: attivoGET /: 200 OK- inventario finale:
- corsi catalogo: 34
- date corso: 0
- edizioni corso: 0
- partecipazioni corso: 0
- dipendenti collegati a corsi: 0
- firme: 0
- metadati date: 0
Prossimo passo¶
Prima di replicare in produzione:
- fare controllo visivo DEV;
- generare dry-run produzione aggiornato con stesso criterio;
- backup DB produzione;
- conferma esplicita;
- applicazione produzione.