やきにくとくにきや

WEBサービスとイベントに夢見るエンジニアの技術メモ、チラシの裏。そして焼肉たべたい

symfony1.4でpropelを使う方法

   

現在メインの環境はsymfony1.2だがいい加減古い環境だし、1.3以降はpropelがPDOを採用していて早くなっているらしいので、新しい開発環境を作る際に以降してみることにした。

だがしかし…

There are no tasks defined in the "propel" namespace.

propelが使えない!!

と思ったら

symfony1.3以降はORマッパーとしてpropelとdoctrineが使えるが
デフォルトはdoctrineになっているのでpropelを使う場合はプロジェクト作成時に
オプションで指定する必要があるようだ。

generateコマンドのオプションに--orm=Propelをつけて解決。

symfony generate:project symfony --orm=Propel

情報が見つからなくてかなり時間をとってしまった。。。

 - PHP, symfony