docker-compose build --pull --no-cache
docker-compose up -d
# URL
http://127.0.0.1
# Env DB (à mettre dans .env, si pas déjà présent)
DATABASE_URL="postgresql://postgres:password@db:5432/db?serverVersion=13&charset=utf8"
# Lister l'ensemble des commandes existances
docker-compose exec php bin/console
# Supprimer le cache du navigateur
docker-compose exec php bin/console cache:clear
# Création de fichier vierge
docker-compose exec php bin/console make:controller
docker-compose exec php bin/console make:entity
# Voir les requètes qui seront jouer avec force
docker-compose exec php bin/console doctrine:schema:update --dump-sql
# Executer les requètes en DB
docker-compose exec php bin/console doctrine:schema:update --force
Documentation : https://symfony.com/bundles/DoctrineFixturesBundle/current/index.html
# Installation
docker compose exec php composer require --dev orm-fixtures
# Installtion Faker
docker compose exec php composer require --dev fzaninotto/faker