2010-06-26から1日間の記事一覧

doctrine:build処理のメモ

sfDoctrineBaseTask::prepareSchemaFile() プラグインとプロジェクトのスキーマを読み込んで結合する。 結合したスキーマファイルをテンポラリディレクトリに保存する。 realpath(sys_get_temp_dir()).'/doctrine_schema_'.rand(11111, 99999).'.yml' テンポ…

Doctrineのmigration機能でデータベーススキーマの差分管理

DoctrineにはRuby on Rails由来のmigration機能があります。 この機能を今まで使っていなかったので、ちょっと調べてみました。なお、参考ドキュメントは以下ですが、このドキュメントを読むだけでは細かい挙動を把握できませんでした。 symfony 1.x legacy …