EXPERTS

Команда консоли doctrine:migrations:diff

Описание:

Создать миграцию, сравнив текущую базу данных с сущностями


Использование:

doctrine:migrations:diff [options]


Опции:

--configuration[=CONFIGURATION] Путь к файлу конфигурации миграции
--db-configuration[=DB-CONFIGURATION] Путь к файлу конфигурации соединения с базой данных
--editor-cmd[=EDITOR-CMD] Открыть файл в редакторе после создания
--filter-expression[=FILTER-EXPRESSION] Миграция создается только для таблиц имя которых содержит заданное выражение
--formatted Форматировать сгенерированный SQL
--line-length[=LINE-LENGTH] Максимальная длина строки неформатированных строк [по умолчанию: 120]
--check-database-platform[=CHECK-DATABASE-PLATFORM] Добавлять ли проверку платформы базы данных в начале сгенерированного кода [по умолчанию: true]
--allow-empty-diff Не выдавать сообщение, если никаких изменений не обнаружено
--db=DB Используемое соединение с базой данных
--em[=EM] Используемый менеджер сущностей
--shard=SHARD Шард соединения
Общие для всех команд опции:
-h, --help Показать справочную информацию
-q, --quiet Не выводить никаких сообщений
-V, --version Показать версию, среду и режим Symfony
  --ansi Принудительное включение отображения ANSI цветов на терминале
  --no-ansi Отключение отображения ANSI цветов на терминале
-n, --no-interaction Запретить интерактивные вопросы
-e, --env=ENV Название среды
  --no-debug Отключение режима отладки
-v|vv|vvv, --verbose Объем выводимой информации: 1 для нормального вывода, 2 для более подробного вывода и 3 для отладки

Справка:

Команда doctrine:migrations:diff генерирует миграцию, сравнивая текущую базу данных с сущностями:

bin/console doctrine:migrations:diff

При желании вы можете указать опцию --editor-cmd, чтобы открыть сгенерированный файл в вашем любимом редакторе:

bin/console doctrine:migrations:diff --editor-cmd=mate