Class Sequel::JDBC::Postgres::Dataset
In: lib/sequel/adapters/jdbc/postgresql.rb
Parent: JDBC::Dataset

Dataset subclass used for datasets that connect to PostgreSQL via JDBC.

Methods

prepare  

Included Modules

Sequel::Postgres::DatasetMethods

Constants

APOS = Dataset::APOS
STRING_TYPE = Java::JavaSQL::Types::VARCHAR
ARRAY_TYPE = Java::JavaSQL::Types::ARRAY
PG_SPECIFIC_TYPES = [ARRAY_TYPE, Java::JavaSQL::Types::OTHER, Java::JavaSQL::Types::STRUCT]
HSTORE_TYPE = 'hstore'.freeze

Public Instance methods

Add the shared PostgreSQL prepared statement methods

[Source]

     # File lib/sequel/adapters/jdbc/postgresql.rb, line 170
170:         def prepare(type, name=nil, *values)
171:           ps = to_prepared_statement(type, values)
172:           ps.extend(JDBC::Dataset::PreparedStatementMethods)
173:           ps.extend(::Sequel::Postgres::DatasetMethods::PreparedStatementMethods)
174:           if name
175:             ps.prepared_statement_name = name
176:             db.set_prepared_statement(name, ps)
177:           end
178:           ps
179:         end

[Validate]