Advertisement
Guest User

Untitled

a guest
Jul 1st, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. # == Schema Information
  2. #
  3. # Table name: followings
  4. #
  5. # id :integer not null, primary key
  6. # user_id :integer
  7. # followable_id :integer
  8. # followable_type :string(255)
  9. # created_at :datetime not null
  10. # updated_at :datetime not null
  11. #
  12.  
  13. class Following < ActiveRecord::Base
  14. belongs_to :followable, polymorphic: true
  15. belongs_to :user
  16.  
  17. validates :followable, :user, presence: true
  18. validates :user_id, uniqueness: { scope: [:followable_id, :followable_type] }
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement