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
This comment has been minimized.
Hey there! Working on something similar but for Rails 6, any chance you could have a look? https://gist.github.com/theweddingplanner/dfa9b547e8f08e40d2fe096754a0b0ae
Thanks!