Module: Tamarama::DB::Sequel

Defined in:
lib/tamarama/db/sequel.rb,
lib/tamarama/db/sequel/database_validator.rb

Defined Under Namespace

Modules: DatabaseValidator

Class Method Summary collapse

Class Method Details

.callObject



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/tamarama/db/sequel.rb', line 6

def self.call()
  ::Sequel::Model.strict_param_setting = false
  ::Sequel::Database.extension :pg_json
  ::Sequel.extension :pg_json_ops

  environment       = ENV["RACK_ENV"]
  connection_string = ENV["DATABASE_URL"]
  raise "Missing Connection string" if connection_string.nil?

  ::Sequel.connect(connection_string)
end