- W pliku .env ustawiamy paramtetry dostępowe do bazy danych,
- W przypadku braku composera, to w katalogu projektu wykonujemy:
composer install
jeżeli jednak mamy to:
composer update
- ładujemy migracje i zapełniamy bazę danych danymi:
php bin/console doctrine:migrations:migrate
php bin/console doctrine:fixtures:load
!Istotne, aby usunąć wczesniej instniejące migracje, które mogłyby wpłynąć na aplikację. Aby to zrobić wykonujemy:
bin/console doctrine:schema:drop --force
bin/console doctrine:query:sql "TRUNCATE TABLE migration_versions"
następnie fizycznie usuwamy migracje z folderu /app/migrations i wykonujemy:
bin/console make:migration
bin/console doctrine:migrations:migrate
bin/console doctrine:fixtures:load