CakePHPでDB migrate
さてはて、Railsに近い考え方で開発が出来ると一部で話題に上がってるCakePHP
i18nの作りが、l10n内から紐付けしてメッセージファイルの内容を読み込んでる
云々まではなんとなく理解した。
多言語化に対応したい場合は、__t()とかで、書くようにすると、コマンドプロンプトから
一覧ファイルを抽出してゴリゴリ書けば(・∀・)イイ!!とのことらしい。
実際に試すのはまた暇を見つけて書こう。
さて、Railsと似ているということは、DB migrateの機能があるということか!?
と思って調べてみた。
結果から言うととりあえずあった。
プラグインという形式でだけど、インストールはとりあえず、
ZIPを落として、「/plugins/」ディレクトリにぶち込む
あとは「app/Config/bootstrap.php」に以下を書く。
CakePlugin::load(array('Migrations'));
詳しい使い方は今のところ調べている最中だけど、
この記事が参考になりそう。
CakePHP2系でマイグレーションを利用する方法 | Ryuzee.com
controllerとか動的に生成できたらいいんだけど、
そこは微々たる問題だからいいか、、、
知っておきたいことといえば
- Spec の書き方(CakePHPの場合言い方違いそうだけど)
- アプリの構築方法
- アプリケーションエラーの回避方法
- ルーティングエラー等も含む
暇があれば調べていこうかな。