Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Rails: Seed database with remote Faker images and CarrierWave
# We need to use 'remote_<object>_url' as attribute instead of '<object>'.
# Having Image, we would use 'remote_image_url: <url>'.
titles = [Faker::RockBand.name, Faker::BossaNova.artist, Faker::Book.title]
54.times do |n|
start_date = Faker::Date.between(1.day.from_now, 6.months.from_now)
end_date = start_date + 1.day
Event.create!(title: titles.sample + " ##{n}",
description: Faker::Lorem.paragraph,
start_date: start_date,
end_date: end_date,
remote_image_url: Faker::LoremPixel.image("730x411"),
organizer_id: User.all.sample.id )
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.