class Clever::Config < ApplicationRecord
  include Base::SchoolCleverIntegration

  belongs_to :school
  before_save :set_defaults

  private
    def set_defaults
      self.username ||= ''
      self.password ||= ''
      self.district_id ||= 0
      self.last_sync ||= Time.at(0) # Unix epoch time as default
      self.data ||= ''
    end
end
