Class: AdhearsionSequel::Plugin::Service

Inherits:
Object
  • Object
show all
Defined in:
lib/adhearsion_sequel/plugin/service.rb

Class Method Summary collapse

Class Method Details

.startObject

Start the Sequel connection with the configured database



8
9
10
11
12
13
14
15
16
# File 'lib/adhearsion_sequel/plugin/service.rb', line 8

def start
  raise "Must supply an adapter to the AdhearsionSequel configuration" if (config.adapter.nil? || config.adapter.empty?)

  params = config.__values.select { |k,v| !v.nil? }
  establish_connection params

  require_models params[:model_path]

end