first step
前に書いたっけ?おさらい。
#project作成 symfony propel init-project (projectname) #app作成 symfony propel init-app (frontend) #DB接続関係の準備 database.ymlとpropel.iniを編集(db接続まわり) #schema生成 (DBない場合、schema.ymlかschema.xmlのいずれか一方を手動作成) (DBある場合) symfony propel-build-schema #model作成 symfony propel-build-model #テーブルとか作成(dbない場合) symfony propel-build-sql symfony propel-insert-sql #簡易CRUD生成 (askeetのサンプル。frontendアプリケーションにQuestionモデルのCRUDを作り、questionモジュールを作る) symfony propel-generate-crud frontend question Question #キャッシュ生成 symfony cc frontend config
#propel.ini
propel.database.url = mysql://user:pass@localhost/dbname
#database.yml
all: propel: class: sfPropelDatabase param: phptype: mysql host: localhost database: dbname username: user password: pass encoding: utf8
encodingを入れないと文字化けする。