Migrations Plugin for CakePHP
GitHub - CakeDC/migrations: Migrations Plugin for CakePHP
Migrationsプラグインの実践的運用 - 24時間CakePHP
インストール
% cd /path/to/CAKE_ROOT % git submodule add https://github.com/CakeDC/migrations.git app/Plugin/Migrations % git submodule update --init
Config/bootstrap.phpに以下を追加
CakePlugin::load('Migrations');
ヘルプ
% cake Migrations.migration help
使い方
初回(順番重要!)
% cake Migrations.migration generate -f % cake schema generate -f
スキーマ変更時
% cake Migrations.migration generate -f
反映
% cake Migrations.migration run all