symfony1.2でsqliteを使う際のconfig周りの設定
SQLITE用の設定方法
若干詰まったのでメモ
database.yml
all: propel: class: sfPropelDatabase param: phptype: sqlite database: %SF_DATA_DIR%/hogehoge.db encoding: utf8 dsn: sqlite:///home/hogehoge/symfony/data/hogehoge.db
propel.ini
propel.targetPackage = lib.model propel.packageObjectModel = true propel.project = symfony propel.database = sqlite propel.database.driver = sqlite propel.database.createUrl = sqlite:///home/hogehoge/symfony/data/hogehoge.db propel.database.url = sqlite:///home/hogehoge/symfony/data/hogehoge.db propel.database.creole.url = ${propel.database.url} propel.database.encoding = utf8
database.ymlでdatabaseにdbファイルのパス設定してるから大丈夫だと思ったけどdsnの設定も必要なのね
参考
http://forum.symfony-project.org/viewtopic.php?t=25131&p=92519
http://symfony-jp.blogspot.jp/2007/12/symfonymysqloraclesql-server.html