Sha256: c1422ba3d875fe08557afbba24c84dea537310fc1631347cb7554523b7ba1ac0

Contents?: true

Size: 290 Bytes

Versions: 5

Compression:

Stored size: 290 Bytes

Contents

module Cmap; class SqlRunner

  attr_reader :db_config

  def initialize(db_config)
    @db_config = db_config
  end

  def run_queries(queries)
    queries.each do |q|
      connection.exec(q)
    end
  end

  def connection
    @connection ||= PGconn.connect(db_config)
  end

end; end


Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
cmap-0.6.0 lib/cmap/sql_runner.rb
cmap-0.5.0 lib/cmap/sql_runner.rb
cmap-0.4.0 lib/cmap/sql_runner.rb
cmap-0.3.0 lib/cmap/sql_runner.rb
cmap-0.2.0 lib/cmap/sql_runner.rb