Mysql
 sql >> база данни >  >> RDS >> Mysql

Symfony Doctrine Migrations, как мога да използвам множество мениджъри на обекти

Просто предайте --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/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - SELECT * INTO OUTFILE LOCAL ?

  2. Забранете на потребителя да редактира същия запис

  3. Различни кавички на MySQL

  4. Преобразуване от ред в колона от различни таблици и различен брой редове (обединение) в MySQL версия 8.0.17 с помощта на Pivot

  5. Твърде много автоматични увеличения с АКТУАЛИЗИРАНЕ НА ДУПЛИКАТ КЛЮЧ