Usage supprimer les conversations. Test (dry-run) : /messages/tools/purge_deleted.php Purge réelle : /messages/tools/purge_deleted.php?dry=0 Avec rétention 30 jours : /messages/tools/purge_deleted.php?dry=0&days=30 Si tu as mis une FK messages.conversation_id ON DELETE CASCADE, tu peux supprimer directement dans conversations et la base effacera messages automatiquement. Le script ci-dessus est “safe” même sans cascade.