Sha256: 958323a6da39dafd4075b55a1ad0385d4a9216d83029f2b672271cb760047de1

Contents?: true

Size: 241 Bytes

Versions: 1

Compression:

Stored size: 241 Bytes

Contents

class MetaTag < ::ActiveRecord::Base
  include MetaManager::Model

  belongs_to :taggable, polymorphic: true

  validates_presence_of :name, :taggable_type
  validates_uniqueness_of :name, scope: %i[taggable_type taggable_id is_dynamic]
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
meta_manager-0.3.0 lib/meta_manager/models/active_record/meta_tag.rb