module Base::ClassGradeSummary
  extend ActiveSupport::Concern

  included do
    self.table_name = 'ClassGradeSummary'
    self.primary_key = 'CGSIDD'

    alias_attribute :id, :CGSID
    alias_attribute :school_id, :SchoolID
    alias_attribute :class_id, :ClassID
    alias_attribute :quarter, :Quarter
    alias_attribute :subject_id, :SubjectID
    alias_attribute :student_id, :StudentID
    alias_attribute :number, :Number
    alias_attribute :letter, :Letter
    alias_attribute :author_id, :AuthorID
    alias_attribute :updated_at, :Updated
  end
end
