symfony1.2でDoctrine1.1使ってJobeetチュートリアル3日目

もうちょっとSQLよりで記述したい!
ってことで、Doctrine使ってみようと思います。
新たなチュートリアルとしてJobeetが始動しているので、Doctrineの練習がてら作ってみる。
躓いた箇所をメモ


1,2日目は紹介や概念の解説なので略。
3日目で待望のDoctrine登場!

Doctrineなんてタスクねーよ。って言われた。

$ symfony doctrine:build-sql
Task "Doctrine" is not defined.

http://www.symfony-project.org/book/doctrine/1_2/en/01-Getting-Started見ながら

config/ProjectConfiguration.class.php

public function setup()
{
  $this->enablePlugins(array('sfDoctrinePlugin'));
  $this->disablePlugins(array('sfPropelPlugin'));
}

と記述したら、Doctrineコマンドが使えた。

sfPropelPluginねーよ

$ symfony doctrine:data-load

The Initial Dataを投入しようとしたら、怒られた。

config/databases.yml

にあるPropel関係の記述をコメントアウトしたら、動いた。

デモと画面違う

http://jobeet.localhost/frontend_dev.php/job

開いても、

こんな画面出ないよ。

http://jobeet.localhost/frontend_dev.php/job/edit/id/1

じゃん。