プロジェクト固有のsymfonyタスクの作成方法

Symfony1.0.0からプロジェクト毎にsymfonyコマンドのタスクを追加できるようになりました。追加の方法は難しくなくmyproject/data/tasksディレクトリを作成し、そこにmyPake+なんとか+.phpというファイルを作成するだけです。なんとかの部分は何でも良いので私はとりあえずで作るならmyPakeTasks.php等の名前にしています。タスクの定義の仕方には少々癖がありますので、サンプルとしてdev環境とprod環境を切り替えるdeploy-projectタスクを作成し、これを元に簡単なタスクの書き方を説明します。

この投稿の続きを読む »プロジェクト固有のsymfonyタスクの作成方法

DBのテーブル作成時にあんなことこんなことSQLでしたい

ORマッパーにpropelを使っている人は多いかと思います。そんな人たちは以下のコマンドはあたりまえのように使っていることでしょう。 この投稿の続きを読む »DBのテーブル作成時にあんなことこんなことSQLでしたい