-- =============================================================================
-- Création de la base MySQL pour le portail SAR (backend Laravel)
-- Exécuter ce script en tant qu'utilisateur ayant les droits CREATE DATABASE
-- (par ex. root ou un admin MySQL).
-- =============================================================================

-- Créer la base de données (UTF-8)
CREATE DATABASE IF NOT EXISTS `portail_sar`
  DEFAULT CHARACTER SET utf8mb4
  COLLATE utf8mb4_unicode_ci;

-- Optionnel : créer un utilisateur dédié (remplacez VOTRE_MOT_DE_PASSE)
-- Si vous préférez utiliser root, ignorez les 3 lignes suivantes et mettez
-- DB_USERNAME=root et DB_PASSWORD=votre_mot_de_passe_root dans le .env

CREATE USER IF NOT EXISTS 'portail_sar_user'@'localhost' IDENTIFIED BY 'root';
GRANT ALL PRIVILEGES ON `portail_sar`.* TO 'portail_sar_user'@'localhost';
FLUSH PRIVILEGES;

-- Pour utiliser root dans le .env :
-- DB_DATABASE=portail_sar
-- DB_USERNAME=root
-- DB_PASSWORD=votre_mot_de_passe_root
