s

symfony1.1

symfony1.1以降で開発する際に必ず守ること箇条書き

schema.yml カラム名には id、created_at、updated_at、created_by、updated_by を利用する join して利用するテーブルには外部制約を必ず設定、テーブル名_id を利用する database.yml、propel.ini の設定は symfony configure:database コマンドを使う 命…

symfony1.1でフロントと管理ツールの公開ディレクトリを切り替える方法

symfony の web ディレクトリはフロントとバックヤードで共通になってしまう。気持ち悪いので、切り替える方法を考えてみた。 まず以下のように backend ディレクトリを作成する。中身は web ディレクトリをそのままコピーする。 apps/ cache/ config/ data/…

symfony1.1+oracle用のパッチファイル

symfony1.1 + oracle で propel:build-all を実行すると、propel:insert-sql でエラーが発生する。原因は、生成された SQL 内(data/sql/lib.model.schema.sql)のコメントがオラクルのコメントになっていないことと、テーブル名とカラム名がダブルコーテー…