main
1require 'ffaker'
2
3unless Category.any?
4 Category.create([
5 { name: 'Cakes', slug: 'cakes'},
6 { name: 'Candy', slug: 'candy'},
7 { name: 'Caramels', slug: 'caramels'},
8 { name: 'Cup Cakes', slug: 'cup+cakes'},
9 { name: 'Donuts', slug: 'donuts'},
10 { name: 'Fondant', slug: 'fondant'},
11 { name: 'Fudge', slug: 'fudge'},
12 { name: 'Ice Cream', slug: 'ice+cream'},
13 { name: 'Taffy', slug: 'taffy'},
14 ])
15end
16
17(1..1000).each do |x|
18 cake = Cake.create(name: Faker::Lorem.word, category_id: x % 9, remote_photo_url: 'http://d1cbrqorkyx7do.cloudfront.net/uploads/cake/photo/1/hero_nailah_cake.jpg')
19 cake.user = User.create!(email: Faker::Internet.email, password: 'password', password_confirmation: 'password')
20 cake.save!
21end