#!/bin/bash
# Script de nettoyage des sessions pour production

echo "🧹 Nettoyage des sessions Django..."

# Activer l'environnement virtuel
source venv/bin/activate

# Nettoyer les sessions expirées
echo "Suppression des sessions expirées..."
python manage.py clearsessions

# Optionnel : Supprimer TOUTES les sessions
read -p "Voulez-vous supprimer TOUTES les sessions ? (o/N) " -n 1 -r
echo
if [[ $REPLY =~ ^[OoYy]$ ]]; then
    python manage.py shell -c "from django.contrib.sessions.models import Session; Session.objects.all().delete(); print('✅ Toutes les sessions supprimées')"
fi

echo "✅ Nettoyage terminé"
echo "Redémarrez maintenant le serveur : sudo systemctl restart gunicorn"
