Sha256: 6e0894c97397de3b832cbf1ff4fc9d256643631913903bd6a5a4d7300070455a

Contents?: true

Size: 565 Bytes

Versions: 1

Compression:

Stored size: 565 Bytes

Contents

print "Using native Postgresql\n"

require 'active_record'
require File.join(PROJECT_ROOT, 'test', 'connections', 'connection_spec')
require File.join(PROJECT_ROOT, 'lib', 'composite_primary_keys', 'connection_adapters', 'postgresql_adapter')

def connection_string
  options = Hash.new
  options['U'] = SPEC['username']  if SPEC['username']
  options['p'] = SPEC['password']  if SPEC['password']
  options.map { |key, value| "-#{key} #{value}" }.join(" ")
end

SPEC = CompositePrimaryKeys::ConnectionSpec[:postgresql]
ActiveRecord::Base.establish_connection(SPEC)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
composite_primary_keys-3.1.0 test/connections/native_postgresql/connection.rb