У меня есть этот старый проект, у которого нет стратегии подчеркивания имен по умолчанию. Поэтому необходимо вручную задать имена столбцов базы данных для каждой переменной сущности, чтобы имена столбцов были подчеркнуты.
Мой вопрос заключается в том, можно ли игнорировать все старые таблицы и применять стратегию только для новых таблиц и столбцов ...
Когда я устанавливаю значение по умолчанию, как показано ниже , я получаю огромную миграцию при генерации миграции
Настройка типа "ignore_existing" или что-то подобное будет приятно ...
bin/console d:m:d
OR
bin/console doctrine:migrations:diff
Конфиг для Doctrine
doctrine:
dbal:
# ...
orm:
entity_managers:
default:
naming_strategy: doctrine.orm.naming_strategy.underscore