プロジェクトにSf1.4を使用しています。技術的な理由でmySQLからPostgreSQLに切り替えたい(クエリでアクセスする必要のあるデータベース拡張機能をいくつか作成しました)。
ネットをトロールしましたが、これを行う方法についての情報が見つからないようです。これまでのところ、database.ymldsnエントリを次のように変更してdatabase.ymlファイルを変更しました。
から:
dsn: mysql:dbname=##PROJECT_NAME##;host=localhost
に:
dsn: postgres:dbname=##PROJECT_NAME##;host=localhost
また、propel.iniのmysql固有のエントリをコメントアウトしました
ただし、./ symfony propel:build-sqlを実行して生成されたSQLを確認すると、生成されたSQLがPostgreSQLではなくMySQL方言であることがわかります。
PostgreSQL用のSQLを生成するようにSymfonyに指示するにはどうすればよいですか?