public
Last active

seed-fu SeedOnce writer example

  • Download Gist
seed-fu-writer-sample.rb
Ruby
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
require 'seed-fu/writer'
 
def write_seed_file output_file
writer = SeedFu::Writer::SeedOnce.new(
:seed_file => output_file,
:seed_model => User,
:seed_by => [:email],
:quiet => true
)
User.find_each do |user|
writer.add_seed(
user.attributes.except(*%w'id created_at updated_at')
)
end
ensure
writer.finish
end

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.