Просто предайте --em
параметър при генериране на diff
.
Пример:
php app/console doctrine:migrations:diff --em=uac # will use uac entity manager
php app/console doctrine:migrations:diff # will use the default entity manager
За да изключите персонализирани таблици от премахване, използвайте:
doctrine:
dbal:
schema_filter: ~^(?!t_)~
според това документ, като алтернатива можете да подадете аргумент за филтър по време на изпълнение:
app/console doctrine:migrations:diff --em=uac --filter-expression=/whatever/