class Credit < ActiveRecord::Base
  belongs_to :creditable, polymorphic: true
  belongs_to :plan
  has_many :users_credits, dependent: :destroy

  validates :creditable_id, uniqueness: { scope: [:creditable_type, :plan_id] }
end