Найти тему
М

Обучение Symfony PHP: База данных и Console

В данной части мы приняли решение создавать CMS систему на базе Symfony Framework.



GIT урока:
https://github.com/overvoidjs/SymfonyLessons/tree/Lesson4

Разбор комманд:

docker exec -it <CONTAINER_ID> <CMD> //используем для того что бы выполнить команду(CMD) внутри контейнера

docker exec -it <ID> app_cms/bin/console <UTIL> //используем для того что бы выполнить консольную утилиту Symfony

Используемые консольные утилиты:

bin/console doctrine:database:create

Используется для создания базы данных(доступы и название базы данных указывается в .env файле)

bin/console make:entity

Используется для создания схемы таблицы базы данных(сущности).

bin/console make:migration

Используется для создания миграции( фиксации внесенных в базу данных изменений)

bin/console doctrine:migrations:migrate

Применение внесенных в базу данных изменений