Sha256: cb158603e7cbc99bc67f1256a79e10c4a25a26de869806f8f422f536dd7f9994

Contents?: true

Size: 310 Bytes

Versions: 6

Compression:

Stored size: 310 Bytes

Contents

module Gaku
  class Specialty < ActiveRecord::Base

    has_many :student_specialties
    has_many :students, through: :student_specialties

    has_many :program_specialties
    has_many :programs, through: :program_specialties

    validates :name, presence: true

    def to_s
      name
    end

  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
gaku_core-0.0.3 app/models/gaku/specialty.rb
gaku-0.0.3 core/app/models/gaku/specialty.rb
gaku-0.0.2 core/app/models/gaku/specialty.rb
gaku_core-0.0.2 app/models/gaku/specialty.rb
gaku-0.0.1 core/app/models/gaku/specialty.rb
gaku_core-0.0.1 app/models/gaku/specialty.rb