Symfony. Работа с базой данных. Основы.

Продолжение этого курса: "Symfony. Работа с базой данных. Связи."

Если вам нужно разработать или доработать проект на Symfony, можете воспользоваться моими услугами.

Работа с базой данных в Symfony и сущности (Entity). Введение.

Сущности (Entity) в Symfony: почему фреймворк не работает с базой данных напрямую и какую роль играет Doctrine.

Установка библиотек для работы с базой данных в Symfony.

Установка библиотек для работы с базой данных в Symfony: пакет symfony/orm-pack и что такое объектно-реляционная модель.

Создание сущности в Symfony.

Создание сущности в Symfony: папка src/Entity, настройка mappings в doctrine.yaml и связь классов с таблицами.

Что такое Entity Manager в Symfony.

Entity Manager в Symfony: посредник между PHP-кодом и базой, который добавляет, читает, обновляет и удаляет записи.

Что такое Fixtures в Symfony

Fixtures в Symfony: генерация тестовых записей в таблицах и чем это отличается от миграций, создающих структуру базы.

Установка пакета для работы с Fixtures в Symfony

Установка бандла DoctrineFixturesBundle в Symfony командой composer require --dev orm-fixtures.

Что еще добавить в этот курс? Каких уроков вам не хватило?