class DBI::DBD::Pg::PgExecutor

Convenience adaptor to hide details command execution API calls. See PgExecutorAsync subclass

Public Class Methods

new(pg_conn) click to toggle source
# File lib/dbd/pg/exec.rb, line 6
def initialize(pg_conn)
    @pg_conn = pg_conn
end

Public Instance Methods

exec(sql, parameters = nil) click to toggle source
# File lib/dbd/pg/exec.rb, line 10
def exec(sql, parameters = nil)
    @pg_conn.exec(sql, parameters)
end
exec_prepared(stmt_name, parameters = nil) click to toggle source
# File lib/dbd/pg/exec.rb, line 14
def exec_prepared(stmt_name, parameters = nil)
    @pg_conn.exec_prepared(stmt_name, parameters)
end
prepare(stmt_name, sql) click to toggle source
# File lib/dbd/pg/exec.rb, line 18
def prepare(stmt_name, sql)
    @pg_conn.prepare(stmt_name, sql)
end