module SequelRails

Constants

Shellwords
TASK_NAMESPACE
VERSION

Public Class Methods

deep_symbolize_keys(hash) click to toggle source
# File lib/sequel_rails.rb, line 11
def self.deep_symbolize_keys(hash)
  hash.deep_symbolize_keys
end
deep_symbolize_keys_map(value) click to toggle source
# File lib/sequel_rails.rb, line 21
def self.deep_symbolize_keys_map(value)
  case value
  when Hash
    deep_symbolize_keys(value)
  when Array
    value.map { |v| deep_symbolize_keys_map(v) }
  else
    value
  end
end
jruby?() click to toggle source
# File lib/sequel_rails.rb, line 6
def self.jruby?
  (defined?(RUBY_ENGINE) && RUBY_ENGINE == 'jruby') || defined?(JRUBY_VERSION)
end
setup(environment) click to toggle source
# File lib/sequel_rails/configuration.rb, line 7
def self.setup(environment)
  configuration.connect environment
end