Advertisement
Guest User

Untitled

a guest
May 31st, 2013
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # seeds.rb:
  2. 30.times  {
  3.   user = User.create!(name: Faker::Internet.user_name, email: Faker::Internet.email, password: 'password')
  4.   project = Project.create!(name: Faker::Company.name, description: Faker::HipsterIpsum.words.join(' '))
  5.   project.users <<  user
  6.   Post.create!(title: Faker::HipsterIpsum.word, text: Faker::DizzleIpsum.words(100).join(' '), user: user, project: project)
  7. }
  8.  
  9. # Models:
  10. class User
  11.   belongs_to :project
  12.   belongs_to :section
  13.   has_many   :posts
  14. end
  15.  
  16. class Section
  17.   has_many :users
  18.   has_many :posts
  19.   has_many :projects
  20. end
  21.  
  22. class Project
  23.   has_many  :users
  24.   has_many  :posts
  25.   belongs_to :section
  26. end
  27.  
  28. class Post
  29.   belongs_to :project
  30.   belongs_to :user
  31.   belongs_to :section
  32. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement