Введение в базы данных - Symfony и Doctrine
Настройка тестовой базы данных в Symfony
Настройка тестовой базы данных в Symfony может быть сложной задачей, я решил написать краткое руководство, которое поможет вам в этом процессе. Следуя этим шагам, вам не придется испытывать трудности. Прежде чем мы начнем, нам нужно добавить несколько пакетов в наш проект. Во-первых, давайте установим пакет «liip/test-fixtures-bundle», который предоставляет базовые классы для функциональных тестов и помогает в настройке тестовых баз данных и загрузке фикстур. composer require --dev liip/test-fixtures-bundle...
Обновление до Symfony 7
Выпустили Symfony 7, в этой версии представлено множество критических изменений. Я покажу, как я обновляюсь до 7 версии. Резервное копирование существующего кода Во-первых, давайте создадим тег GIT для существующего кода и создадим резервную копию проекта. git tag v6.x
git push origin v6.x Создайте новую ветку для подготовки работ по обновлению. git checkout -b v7 Обновите пакеты Symfony до v7 Откройте composer.json файл, измените версию всех пакетов Symfony на 7.0.*. {
"name": "hantsy/symfony-rest-sample",
...