The schema-tools, used via the CLI, is not able to detect schema's changes when working on multiple schemas.
For instance, the ORM is configured with a "global" Oracle's user, having permissions on every schemas. To specify which entities belong to which schema, I've prefixed the table name with the corresponding schema.
When trying to do the following command:
Doctrine returns me the following message:
Nothing to update - your database is already in sync with the current entity metadata.
If, instead of using the "global" user in the Doctrine's configuration, I set the user of the specific schema I'm trying to generate a table on based from an entity, it works.