fix: backup db par docker cp au lieu de sqlite3

This commit is contained in:
2026-06-13 20:30:46 +02:00
parent 43fac96f34
commit a78ee04d06
+1 -2
View File
@@ -44,8 +44,7 @@ if [ "$DO_BACKUP" = true ]; then
# Trouver le fichier .db dans le volume Docker
DB_CONTAINER="crowdlending-backend"
if docker ps --format '{{.Names}}' | grep -q "$DB_CONTAINER"; then
docker exec "$DB_CONTAINER" sqlite3 /app/data/crowdlending.db ".backup '/app/data/backup_tmp.db'" 2>/dev/null || true
docker cp "$DB_CONTAINER":/app/data/backup_tmp.db "$BACKUP_DIR/crowdlending_$DATE.db" 2>/dev/null \
docker cp "$DB_CONTAINER":/app/data/crowdlending.db "$BACKUP_DIR/crowdlending_$DATE.db" 2>/dev/null \
&& echo " ✓ Sauvegarde : backups/crowdlending_$DATE.db" \
|| echo " ⚠ Impossible de copier la base (container arrêté ?), on continue."
else