filmov
tv
Symfony 6 курс. Урок 3. Создание миграции базы данных, создание сущности Entity и CRUD

Показать описание
Введение в миграцию базы данных:
В данном видео рассматривается процесс создания миграции базы данных, создание сущности Entity и реализация основных операций CRUD (Create, Read, Update, Delete) в контексте разработки программного обеспечения.
Начало работы с миграцией:
Объяснение понятия миграции базы данных. Зачем нужны миграции и как они облегчают процесс обновления схемы базы данных.
Демонстрация процесса создания первой миграции.
Использование инструментов для управления миграциями (например, в контексте веб-фреймворка или ORM).
Объяснение, что такое сущность (Entity) в контексте базы данных.
Процесс создания новой сущности с определением ее полей и свойств.
Генерация простейшего CRUD с помощью генератора кода Symfony framework
*Все видео курса:*
02:40 Создание базы данных Mysql с помощью Symfony CLI утилит
05:00 Создаем PHP класс Entity с помощью кода-генератора Symfony фреймворка
08:00 Создание пустого файла миграции с помощью утилит
12:00 Использование doctrine:migrations:diff для генерации запросов миграции
14:00 Использование php аттрибутов для настройки полей Entity
18:00 Запуск миграций и разбор механизма их работы
23:00 Создание первого объекта и сохранение его в базу данных
26:00 Извлечение объектов из базы данных с помощью класса репозитория
33:00 Создание CRUD контроллера с помощью генератора кода и разбор генерированного кода
#обучение #программирование #обучающие #php #symfony #doctrine #php8
Комментарии