# frozen_string_literal: true require_relative 'db' require 'sequel/model' if ENV['RACK_ENV'] == 'development' Sequel::Model.cache_associations = false end unless defined?(Unreloader) require 'rack/unreloader' Unreloader = Rack::Unreloader.new(reload: false, autoload: !ENV['NO_AUTOLOAD']) end Unreloader.autoload('models'){|f| Sequel::Model.send(:camelize, File.basename(f).sub(/\.rb\z/, ''))}