【Symfony3】個人的によく使うコンソールコマンド

個人的によく使う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

上記で確認した差分をデータベースのスキーマに適用します。

 

お気軽にコメントをどうぞ

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください