modification du clean csv et du makefile

This commit is contained in:
951095
2025-09-19 12:44:06 +02:00
parent 55d4b4ff85
commit eea1bd8c4b
2 changed files with 99 additions and 27 deletions
+8
View File
@@ -36,10 +36,18 @@ import:
@until docker exec -i $(PG_CONTAINER) pg_isready -U $(PG_USER) -d $(PG_DB); do \
sleep 2; \
done
@echo "🧹 Nettoyage des CSV avant import (local -> in-place)..."
@python3 scripts/clean_csv.py
@if [ $$? -ne 0 ]; then echo "❌ Erreurs lors du nettoyage des CSV - corrige les fichiers avant import"; exit 1; fi
@echo "📥 Import des données de démo..."
@docker exec -i $(PG_CONTAINER) psql -U $(PG_USER) -d $(PG_DB) -f $(IMPORT_SQL)
@echo "✅ Données importées."
set-dev-admin-pw:
@echo "🔐 Définir mot de passe dev pour admin@ptits-pas.fr (admin123)"
@docker exec -i $(PG_CONTAINER) psql -U $(PG_USER) -d $(PG_DB) -c "UPDATE utilisateurs SET password = crypt('admin123', gen_salt('bf')) WHERE email = 'admin@ptits-pas.fr';"
@echo "✅ Mot de passe admin dev mis à jour."
verify:
@echo "⏳ Attente que Postgres démarre pour vérifier..."
@until docker exec -i $(PG_CONTAINER) pg_isready -U $(PG_USER) -d $(PG_DB); do \