lib/adhoq.rb
require 'adhoq/engine'
require 'adhoq/global_variable'
module Adhoq
autoload 'AdhocExecution', 'adhoq/adhoc_execution'
autoload 'Configuration', 'adhoq/configuration'
autoload 'Error', 'adhoq/error'
autoload 'Executor', 'adhoq/executor'
autoload 'Reporter', 'adhoq/reporter'
autoload 'Result', 'adhoq/result'
autoload 'Storage', 'adhoq/storage'
extend Adhoq::GlobalVariable
configure do |config|
config.authorization = proc { true }
config.database_connection = proc { ActiveRecord::Base.connection }
end
end