#!/bin/bash echo "" echo "πŸ”„ RESTAURATION SQLITE - RΓ©cupΓ©ration rapide des donnΓ©es" echo "═══════════════════════════════════════════════════════" echo "" echo "Cette opΓ©ration va:" echo " 1. ArrΓͺter PostgreSQL" echo " 2. Reconfigurer l'application pour SQLite" echo " 3. RedΓ©marrer avec vos donnΓ©es originales" echo "" read -p "Continuer? (o/N) " -n 1 -r echo if [[ ! $REPLY =~ ^[Oo]$ ]]; then echo "❌ AnnulΓ©" exit 1 fi echo "" echo "πŸ“‹ Γ‰tape 1/3: ArrΓͺt des containers..." docker-compose down echo "" echo "πŸ“‹ Γ‰tape 2/3: Modification docker-compose.yml..." # Commenter les lignes PostgreSQL dans docker-compose.yml sed -i 's|^ - DATABASE_URL=|# - DATABASE_URL=|g' docker-compose.yml sed -i 's|^ - DB_TYPE=postgres|# - DB_TYPE=postgres|g' docker-compose.yml echo " βœ… Configuration SQLite activΓ©e" echo "" echo "πŸ“‹ Γ‰tape 3/3: RedΓ©marrage avec SQLite..." docker-compose build notes-app docker-compose up -d echo "" echo "⏳ Attente du dΓ©marrage (10 secondes)..." sleep 10 echo "" echo "═══════════════════════════════════════════════════════" echo "βœ… RESTAURATION TERMINΓ‰E!" echo "" echo "Vos donnΓ©es SQLite sont maintenant actives." echo "" echo "πŸ” VΓ©rification:" docker-compose logs notes-app | grep -i "database\|sqlite" | tail -3 echo "" echo "🌐 AccΓ©dez Γ  votre application:" echo " http://localhost:2222" echo "" echo "πŸ“Š Pour vΓ©rifier les donnΓ©es:" echo " node scripts/check-data.js" echo "" echo "═══════════════════════════════════════════════════════" echo ""