2015-03-16 13:22:50 +00:00
|
|
|
class Subscription < ActiveRecord::Base
|
2015-03-16 13:35:48 +00:00
|
|
|
belongs_to :user
|
2015-03-16 13:22:50 +00:00
|
|
|
belongs_to :subscribable, polymorphic: true
|
|
|
|
|
2016-03-01 16:33:13 +00:00
|
|
|
validates :user_id,
|
2015-03-16 13:35:48 +00:00
|
|
|
uniqueness: { scope: [:subscribable_id, :subscribable_type] },
|
2015-03-16 13:22:50 +00:00
|
|
|
presence: true
|
|
|
|
end
|