Module: Yawl

Defined in:
lib/yawl.rb,
lib/yawl/db.rb,
lib/yawl/log.rb,
lib/yawl/step.rb,
lib/yawl/setup.rb,
lib/yawl/utils.rb,
lib/yawl/config.rb,
lib/yawl/worker.rb,
lib/yawl/process.rb,
lib/yawl/version.rb,
lib/yawl/steps/base.rb,
lib/yawl/step_attempt.rb,
lib/yawl/process_definitions.rb

Defined Under Namespace

Modules: Config, Log, ProcessDefinitions, Setup, Steps, Utils Classes: Process, Step, StepAttempt, Worker

Constant Summary collapse

DB =
Sequel.connect(ENV["DATABASE_URL"].gsub('postgresql://', 'postgres://'))
VERSION =
"0.3.0"

Class Method Summary collapse

Class Method Details

.setup_database_optionsObject



12
13
14
15
# File 'lib/yawl/db.rb', line 12

def self.setup_database_options
  DB.extension :pg_json
  DB.execute("SET bytea_output TO 'escape'")
end