Dbデータを使ったテストをしたい場合にテストデータこつこつ作るの面倒なので、dev-serverとかにあるデータをとってきてFixtureクラスを自動生成したい。
Shellクラス
使う
$ bin/cake gen_fixture_from_db users --> usersの全データ
$ bin/cake gen_fixture_from_db users 1,3,8 --> id(カラム名固定)の値指定
$ bin/cake gen_fixture_from_db users 1..4 --> 範囲指定
$ bin/cake gen_fixture_from_db users 1..4,8,9..13 true --> 3番目の引数使うと上書き
細かいところは未デバッグ。