#!/bin/bash # Script pour initialiser la base de données # Usage: ./init_db.sh [sqlite|mariadb] # Charger les variables d'environnement si le fichier .env existe if [ -f .env ]; then echo "Chargement des variables d'environnement depuis .env" export $(cat .env | grep -v '^#' | xargs) fi echo "===================================" echo "Initialisation de la base de données" echo "Backend: $DB_TYPE" echo "===================================" # Forcer le type de DB export DB_TYPE=$DB_TYPE # Lancer le script d'initialisation python -m bdd.GererBdd echo "" echo "Base de données initialisée avec succès !" echo "Backend utilisé: $DB_TYPE"