Sha256: e944195aa310083ad3b7db064c3589f917488fb0bbf1d04d91b441a3e496ec29
Contents?: true
Size: 418 Bytes
Versions: 6
Compression:
Stored size: 418 Bytes
Contents
module Gaku class Syllabus < ActiveRecord::Base include Notes has_many :courses has_many :assignments has_many :lesson_plans has_many :programs, class_name: 'Gaku::ProgramSyllabus' has_many :exam_syllabuses, dependent: :destroy has_many :exams, through: :exam_syllabuses accepts_nested_attributes_for :exams, :assignments validates :name, :code, presence: true end end
Version data entries
6 entries across 6 versions & 2 rubygems