class Load

Attributes

conn[RW]
db_host[RW]
db_name[RW]
db_passwd[RW]
db_user[RW]

Public Class Methods

new(db_host, db_name, db_user, db_passwd) click to toggle source
# File lib/setl_tool/load.rb, line 25
def initialize(db_host, db_name, db_user, db_passwd)
  @conn = PG.connect(host: db_host,
                     dbname: db_name,
                     user: db_user,
                     password: db_passwd)
  @conn.set_error_verbosity(PG::PQERRORS_VERBOSE)
end

Public Instance Methods

insert(stmt) click to toggle source
# File lib/setl_tool/load.rb, line 33
def insert(stmt)
  @conn.exec(stmt)
end