下記のようにrakeタスクとして追加するとできる。
あとはdb/seedsディレクトリを作って、seedファイルを追加するだけ。
lib/tasks/seed.rake
# coding:utf-8
Dir.glob( File.join( Rails.root, "db", "seeds", "*.rb" ) ).each do | file |
desc "seeding data by #{file}"
task "db:seed:#{ File.basename( file, ".rb" ) }" => :environment do
load( file )
end
end
0 件のコメント:
コメントを投稿