個人的によく使うSymfony3のコンソールコマンドを紹介します。
php bin/console generate:controller
コントローラのひな型を生成します。
php bin/console doctrine:generate:entity
Doctrineのエンティティのひな型を生成します。
php bin/console doctrine:schema:create
エンティティのひな型と一緒に生成されたマッピング定義からデータベースにスキーマを作成します。
php bin/console doctrine:generate:entities BundleName:EntityName
更新したマッピング定義をエンティティに反映させます。
php bin/console doctrine:schema:update --dump-sql
スキーマとマッピング定義の差分のチェックして差分をSQLで表示します。
php bin/console doctrine:schema:update --force
上記で確認した差分をデータベースのスキーマに適用します。