class Base::SchoolDistrict < ApplicationRecord
  self.table_name = 'SchoolDistricts'
  self.primary_key = 'SDID'

  alias_attribute :id, :SDID
  alias_attribute :school_id, :SchoolID
  alias_attribute :name, :Name
  # alias_attribute :description, :Description
  # alias_attribute :symbol, :Symbol
  # alias_attribute :color, :Color
  # alias_attribute :access_level, :AccessLevel

  before_create :set_defaults

  private
    def set_defaults
      self.Description = '' unless self.Description
      self.Symbol = '' unless self.Symbol
      self.Color = '' unless self.Color
      self.AccessLevel = 0 unless self.AccessLevel
    end
end
