【Symfony2.3】コンソールからエンティティクラスを作成する。

ひな形メモ。

php app/console generate:doctrine:entity --entity=HogeFugaBundle:Piyo --format=annotation --fields="name:string(255) age:smallint(1) createdAt:datetime updatedAt:datetime"

int型のカラムにunsigned属性などを付与したい場合は一旦ここでエンティティを生成してから、テーブルスキーマを更新する前に生成されたエンティティクラスのアノテーション部分を[こうすれば]OK。

コンソールから属性付与するやり方は調べたけどわかんなかった。