EC-CUBE3が採用しているSymfonyの標準ORM、Doctorineで設定できるフィールドタイプをまとめました。
EC-CUBE3で開発するならこれはもう覚えちゃっても良いかもしれませんね。
dcm.ymlやマイグレーションで頻繁に使いますからね。

stringやintegerのような基本的なタイプから、勝手にSerializeされるobject、ユニークなIDを生成するGUIDなど、渋いラインナップとなっています。

マイグレーションファイルを生成して次のようなコードで使います。
マイグレーション生成

マイグレーションコード