Sha256: 51d2dfa1ca90c763efa25cd4da8cca2d4b424d158831ad88c3fbc0ba6ad8f6bd
Contents?: true
Size: 648 Bytes
Versions: 4
Compression:
Stored size: 648 Bytes
Contents
require 'jdbc_common' require 'db/postgres_config' require 'jdbc/postgres' # driver not loaded for plain JDBC Jdbc::Postgres::load_driver url = POSTGRES_CONFIG[:host].dup url << ":#{POSTGRES_CONFIG[:port]}" if POSTGRES_CONFIG[:port] ActiveRecord::Base.establish_connection({ :adapter => 'jdbc', :driver => 'org.postgresql.Driver', :url => "jdbc:postgresql://#{url}/#{POSTGRES_CONFIG[:database]}", :username => POSTGRES_CONFIG[:username], :password => POSTGRES_CONFIG[:password], }) begin result = ActiveRecord::Base.connection.execute("SHOW server_version_num") PG_VERSION = result.first.first[1].to_i rescue PG_VERSION = 0 end
Version data entries
4 entries across 4 versions & 1 rubygems