# Data Retention Logs 📖 Logs purges automatiques inactivité (Article 5 RGPD - Minimisation) ## Diagramme ```mermaid erDiagram DATA_RETENTION_LOGS { uuid id PK string action_type int users_processed int users_warned int users_deleted json details timestamp executed_at bigint execution_duration_ms } ``` ## Légende **Action types** : - `check_inactive`: Vérification quotidienne comptes inactifs > 5 ans - `send_warnings`: Envoi notifications (90j/30j/7j avant suppression) - `delete_accounts`: Suppression effective comptes inactifs **Règles de conservation** : - Auditeur : 5 ans inactivité → suppression - Créateur actif : jamais (tant que contenus écoutés) - Créateur inactif : 5 ans + 2 ans sans écoute → suppression **Details JSON** : ```json { "threshold_date": "2021-02-08", "user_ids_deleted": ["uuid1", "uuid2"], "notifications_sent": { "90_days": 15, "30_days": 8, "7_days": 3 } } ```