Ce projet a pour objectif de créer une application Symfony pour la gestion d'un annuaire. Ce guide détaille les étapes nécessaires pour déployer et configurer le projet.
composer install
npm install # ou yarn install
symfony console assets:install
symfony console cache:clear
Utilisation de MySQL Modifiez le fichier .env.local pour définir les informations de connexion à votre base de données MySQL :
env
DATABASE_URL="mysql://db_user:db_password@127.0.0.1:3306/gestion-conges" Vérifiez si MySQL est installé sur votre machine (Windows) :
bash Copier le code mysql --version Créez la base de données avec la commande suivante :
bash Copier le code symfony console doctrine:database:create Vérifiez que la base de données est bien créée et qu'il n'y a pas d'erreurs.
Une fois vos fixtures prêtes, vous pouvez les charger dans la base de données avec la commande suivante :
bash Copier le code php bin/console doctrine:fixtures:load
php bin/console doctrine:database:create
php bin/console doctrine:migrations:generate
php bin/console doctrine:migrations:migrate
php bin/console doctrine:schema:validate
php bin/console doctrine:database:drop --force
php bin/console doctrine:database:create
php bin/console doctrine:schema:validate