- PHP 8.2.8 ou supérieur
- Symfony 6.3.1
- Composer, gestionnaire de dépendances pour PHP
- Symfony CLI
- PostgreSQL
-
Clonez le dépôt
git clone https://github.com/user/repo.git
-
Installez les dépendances
Naviguez vers le répertoire du projet cloné et exécutez la commande suivante :
composer install
-
Configuration
-
Configurez les informations de connexion à la base de données dans le fichier
.env
et.env.test
en suivant les modèles.env.example
et.env.test.example
. -
Générez la base de données :
php bin/console doctrine:database:create
- Générez la base de données de test :
php bin/console doctrine:database:create --env=test
- Appliquez les migrations :
php bin/console doctrine:migrations:migrate
-
-
Lancer le serveur de développement Symfony
symfony server:start
-
Accéder à l'application
Ouvrez votre navigateur et allez à
http://localhost:8000
.
Pour exécuter les tests, utilisez la commande suivante :
```
symfony php bin/phpunit tests/Entity/CustomerOrder
```