Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # seeds.rb:
- 30.times {
- user = User.create!(name: Faker::Internet.user_name, email: Faker::Internet.email, password: 'password')
- project = Project.create!(name: Faker::Company.name, description: Faker::HipsterIpsum.words.join(' ')).users << user
- Post.create!(title: Faker::HipsterIpsum.word, text: Faker::DizzleIpsum.words(100).join(' '), user: user, project: project)
- }
- # Models:
- class User
- belongs_to :project
- belongs_to :section
- has_many :posts
- end
- class Section
- has_many :users
- has_many :posts
- has_many :projects
- end
- class Project
- has_many :users
- has_many :posts
- belongs_to :section
- end
- class Post
- belongs_to :project
- belongs_to :user
- belongs_to :section
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement