データベースのYAMLへのダンプと復元
プラグイン ar_fixtures
データベースの内容をYAMLファイルへとダンプしたり復元したりすることができるプラグイン。開発環境の移動などに威力を発揮。
また、テストデータとして作成することもできる。
インストール
ruby script/plugin install http://topfunky.net/svn/plugins/ar_fixtures
UserモデルをYAMLへダンプ
# Dump user table to db/users.yml ruby script/runner "User.dump_to_file"
db/"table_name".ymlとして保存される。
UserモデルをYAMLから復元
# Read it back into the database ruby script/runner "User.load_from_file"
復元前に保存されていたデータは削除される
Userモデルからfixturesファイルを作成
# Dump user table to db/users.yml ruby script/runner "User.to_fixture"
調べたいこと
script/runnerについて
hbtmってなに?