Php >= 8.0.1 Composer, Serveur Apache (Optionnel)
Récupérer le projet et installer les dépendances
git clone https://github.com/DIMITA/graphql-v2.git
cd graphql-v2
composer install
php bin/console doctrine:migrations:migrate
créer la base de donnée avec le nom souhaiter et changer les information de connexion dans le fichier .env à la racine du projet
On a trois options
Utiliser cette commande à la racine du projet pour démarrer le projet
symfony serve
Cette methode est utilisable qu'en local pour devlopper
Le point d'entrée pour le projet est le dossier public qui se retrouve la raçine du projet. Donc vous ajoutez un vhost qui pointe sur le dossier public.
docker compose build
docker compose up -d
docker compose exec php bin/console doctrine:migrations:migrate
pour stoper utiliser
docker compose stop
Il suffit d'aller sur l'url de démarrage du projet, sur le path /api/graphql (si vous utilisez docker accéder à http://localhost:8089/api/graphql)