仕様 rake db:data:dump DB内のすべてのテーブルのデータを抽出(schema_infoテーブルを除く) 接続先DBは、#{RAILS_ENV} に従います 抽出先は、#{RAILS_ROOT}/db/data YAML形式(日本語対応) rake db:data:load #{RAILS_ROOT}/db/data 内の YAML形式のデータをすべてDBにロード ロード前にDB内の既存のデータはすべて消えます 動機 ペアプロで開発中に実装者を交代したところ、開発しながら適宜用意してきたデータの受け渡しに困ってしまいました。ここでは、各開発者はローカルに自分用のDBを持っているとします。開発しながら自由にデータを弄っています。スキーマの同期は migrate で対応していますが、データ自体は migrate には記述していません。 fixture あたりを上手に使えないかと