Biblios est le projet fil rouge du cours d'OpenClassrooms sur Symfony 7.
J'ai pu terminer le cours avec succès, je pourrais utiliser ce repo comme base.
- symfony cli
- Symfony 7.X
- PHP 8.3
- composer
Installation des dépendances :
composer i
Configurer sa base de données :
# .env.local
DATABASE_URL="mysql://user:password@127.0.0.1:3306/biblios?serverVersion=8.0&charset=utf8"
Ici c'est c'est un exemple avec une base MySql et le fichier
.env.local
ne sera pas pris en compte par git.
Création de la database et des tables :
symfony console doctrine:database:create
symfony console doctrine:migrations:execute
Nourrir la database de données à partir des fixtures :
php bin/console doctrine:fixtures:load
Et enfin, lancer le serveur :
symfony server:start -d
- le 29 juin 2024 : Fin du cours d'OpenClassrooms dont le code est préservé à partir de cette date dans la branche
code-du-cours-symfony-7-d-openclassroom
.