class Base::ClassTeacher < ApplicationRecord
  self.table_name = 'ClassTeachers'
  self.primary_key = 'ClassTeacherID'

  alias_attribute :id, :ClassTeacherID
  alias_attribute :school_id, :SchoolID
  alias_attribute :class_id, :ClassID
  alias_attribute :user_id, :UserID
  # alias_attribute :position, :Position

  before_create :set_defaults

  private
    def set_defaults
      self.Position = 0 unless self.Position
    end
end
