Генератор административных панелей для Symfony: создает CRUD-интерфейсы для сущностей Doctrine почти без CSS и JavaScript.
doctrine/DoctrineMigrationsBundle
Бандл Symfony интегрирует библиотеку Doctrine Migrations, позволяя приложениям Symfony версионировать изменения схемы базы данных и применять их.
- Звёзды
- 4,297
- Форки
- 218
- Открытые issues
- 44
- Последний коммит
- 4 дня назад
Что это?
DoctrineMigrationsBundle подключает библиотеку Doctrine Migrations к приложениям Symfony. Он позволяет разработчикам версионировать изменения схемы базы данных и применять их в предсказуемом порядке на каждом сервере, где работает приложение.
Бандл поддерживается организацией doctrine и предназначен для проектов Symfony, в которых уже используются Doctrine ORM или DBAL. Документация размещена на сайте Symfony: там подробно описаны настройка и использование команд.
Ключевые возможности
- 01Создаёт классы миграций базы данных с версиями и отслеживает их.
- 02Применяет ожидающие миграции в предсказуемом порядке в разных окружениях.
- 03Интегрируется с командами Symfony console для создания и запуска миграций.
Сценарии использования
- Управление изменениями схемы в приложении Symfony, над которым работает команда.
- Последовательное применение одних и тех же изменений базы данных на серверах staging и production.
Быстрый старт
- 1
Установите пакет с помощью Composer
composer require doctrine/doctrine-migrations-bundle
Темы
Частые вопросы
- Что такое DoctrineMigrationsBundle?
- Бандл Symfony интегрирует библиотеку Doctrine Migrations, позволяя приложениям Symfony версионировать изменения схемы базы данных и применять их. DoctrineMigrationsBundle подключает библиотеку Doctrine Migrations к приложениям Symfony. Он позволяет разработчикам версионировать изменения схемы базы данных и применять их в предсказуемом порядке на каждом сервере, где работает приложение.
- DoctrineMigrationsBundle можно использовать бесплатно? Какая у него лицензия?
- DoctrineMigrationsBundle распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- DoctrineMigrationsBundle всё ещё поддерживается?
- Активно поддерживается. Последний коммит в DoctrineMigrationsBundle — 3 нояб. 2026 г..
- Для чего можно использовать DoctrineMigrationsBundle?
- Управление изменениями схемы в приложении Symfony, над которым работает команда. Последовательное применение одних и тех же изменений базы данных на серверах staging и production.
- Как установить DoctrineMigrationsBundle?
- Установите пакет с помощью Composer: composer require doctrine/doctrine-migrations-bundle
- Где скачать DoctrineMigrationsBundle?
- Исходный код и инструкции по установке — на GitHub: https://github.com/doctrine/DoctrineMigrationsBundle
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
CMS на PHP, которая хранит страницы в Markdown-файлах и не требует базы данных.
Самостоятельно размещаемое приложение с открытым исходным кодом для учёта времени, табелей, выставления счетов и отчётов — для фрилансеров и компаний.
DBLab Engine создаёт лёгкие клоны и ветки баз данных PostgreSQL с copy-on-write для разработки, тестирования и CI/CD.
Бесплатная система с открытым исходным кодом для выставления счетов и управления клиентами, популярная у хостинг-провайдеров.
Symfony — PHP-фреймворк для создания веб-приложений и консольных приложений, а также набор переиспользуемых PHP-компонентов.