2013年10月6日日曜日

2系のCakePHPでMigration PlugInを使ってみる

以下のコマンドを使ってMigrationを利用していく

# 初期設定
// schema_migrationsというschemaを管理するテーブルを作成
cake Migrations.migration run all -p Migrations
// schemaファイルを作成。app/Config/Schema以下に作成される
cake schema generate -f

# 運用
// Migrationファイルの作成。app/Config/Migration以下に作成される
cake Migrations.migration generate -f 
// Migrationの実行
cake Migrations.migration run 
// 現在の状態を確認
cake Migrations.migration status 

DBの変更はSequel ProなどでOK.

変更した後にcake Migrations.migration generate -f を実行すればMigrationファイルが作成される。

0 件のコメント:

コメントを投稿