SA3 modules use the Doctrine 2 ORM as the implementation of its persistence layer. Sometimes, it may be necessary to update doctrine's schema, clear its caches, or use some of doctrine's many other tools through the command line. The SA3 exposes doctrine's tools so developers can quickly access them.
A comprehensive list of doctrine's commands can be found in their documentation reference.
You can also view a list of available doctrine operations using the command below.
php app.php -c=doctrine -e=environment
php app.php -c=doctrine -e=environment orm:schema-tool:update
// Clear metadataphp app.php -c=doctrine -e=environment orm:clear-cache:metadata​// Clear query cachephp app.php -c=doctrine -e=environment orm:clear-cache:query​// Clear result cachephp app.php -c=doctrine -e=environment orm:clear-cache:result