Sha256: 50bd5cd7340adf7441e4dd91bdac20675c1dfc1fd0a38d59d63ef45277b58a7b

Contents?: true

Size: 321 Bytes

Versions: 5

Compression:

Stored size: 321 Bytes

Contents

class Tag < ApplicationRecord
  include Concerns::Locale
  include Concerns::Seo

  include Concerns::Translatable
  translatable_fields :summary

  has_many :tagged_items, dependent: :destroy

  validates :locale, :name, :slug, presence: true
  validates :slug, uniqueness: { case_sensitive: false, scope: :locale }
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
udongo-7.4.0 app/models/tag.rb
udongo-7.3.5 app/models/tag.rb
udongo-7.3.4 app/models/tag.rb
udongo-7.3.3 app/models/tag.rb
udongo-7.3.2 app/models/tag.rb