【Symfony2.3】doctrine:migrationsの使い方メモ。

■schemaに変更が生じた際(新規エンティティ追加、既存エンティティの編集など)

1, まずは現在のマイグレーションとの差分を自動生成させる。

php app/console doctrine:migrations:diff

2, 生成されたマイグレーションファイル内のup()とdown()を適切に編集する。
※基本いじらなくてもおkかと。

3, 最後にマイグレーションを実行する。

php app/console doctrine:migrations:migrate

以上で完了。