Sha256: 27adb6507739f9ffe1c0597d32c3d4c55249f7a436cd18418b1874a2158275c7

Contents?: true

Size: 325 Bytes

Versions: 1

Compression:

Stored size: 325 Bytes

Contents

module Kawara
  class Tag < ActiveRecord::Base
    extend FriendlyId
    friendly_id :name, use: :slugged

    has_many :articles_tags, dependent: :destroy
    has_many :articles,      through: :articles_tags

    validates :name, presence: true, uniqueness: true

    delegate :latest, to: :articles, prefix: true
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
kawara-0.2.0 app/models/kawara/tag.rb