sql >> Databasteknik >  >> RDS >> Mysql

Symfony Doctrine Migrations, hur kan jag använda flera enhetshanterare

Skicka bara --em parameter när diff genereras .

Exempel:

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

För att utesluta anpassade tabeller från borttagning, använd:

doctrine:
    dbal:
        schema_filter: ~^(?!t_)~

enligt detta dokument, alternativt kan du skicka filterargument under körningen:

app/console doctrine:migrations:diff  --em=uac --filter-expression=/whatever/



  1. Beställ flera kolumner ASC

  2. MariaDB Java Connector Driver Performance

  3. Manipulera användardata i MySQL

  4. Hur registrerar man icke-standardiserade SQL-funktioner manuellt i Spring Boot-applikationen?