Module: PG
- Defined in:
- lib/pg.rb,
lib/pg/coder.rb,
lib/pg/version.rb,
lib/pg/exceptions.rb,
lib/pg/text_decoder.rb,
lib/pg/text_encoder.rb,
lib/pg/binary_decoder.rb,
lib/pg/postgresql_lib_path.rb
Overview
-*- ruby -*- frozen_string_literal: true
Defined Under Namespace
Modules: BinaryDecoder, Constants, TextDecoder, TextEncoder Classes: BasicTypeMapBasedOnResult, BasicTypeMapForQueries, BasicTypeMapForResults, BasicTypeRegistry, Coder, CompositeCoder, Connection, CopyCoder, Error, NotAllCopyDataRetrieved, NotInBlockingMode, RecordCoder, Result, Tuple, TypeMapByColumn
Constant Summary collapse
- POSTGRESQL_LIB_PATH =
"/usr/lib64"- VERSION =
Library version
'1.3.4'
Class Method Summary collapse
-
.connect(*args, **kwargs) ⇒ Object
Convenience alias for PG::Connection.new.
-
.version_string(include_buildnum = nil) ⇒ Object
Get the PG library version.
Class Method Details
.connect(*args, **kwargs) ⇒ Object
Convenience alias for PG::Connection.new.
68 69 70 |
# File 'lib/pg.rb', line 68 def self::connect( *args, **kwargs ) return PG::Connection.new( *args, **kwargs ) end |
.version_string(include_buildnum = nil) ⇒ Object
Get the PG library version.
include_buildnum is no longer used and any value passed will be ignored.
62 63 64 |
# File 'lib/pg.rb', line 62 def self::version_string( include_buildnum=nil ) return "%s %s" % [ self.name, VERSION ] end |