This repository was archived by the owner on Dec 12, 2021. It is now read-only.

Description
Restaurant.populate 10..25 do |restaurant|
restaurant.name = Populator.words(1..4).titleize
restaurant.street_address = Faker::Address.street_address
restaurant.description = Populator.sentences(2..8)
restaurant.zipcode = Faker::Address.zip_code
restaurant.state = "MO"
restaurant.phone = Faker::PhoneNumber.phone_number
Tagging.populate 6 do |tg|
tg.restaurant_id = restaurant.id
tag = Tag.all
tg.tag_id = tag[rand(tag.length)].id
end
end
But when I go to my Tagging table, the 'restaurant_id' fields in each record is populated with an ID that is not associated with any of the Restaurant IDs that this method created. Any idea why? When I run it in Rails console, I get the desired effect.