class PG::Connection

Constants

ESCAPER

Public Instance Methods

q(query = nil, **ctx, &block) click to toggle source
# File lib/eno/pg.rb, line 17
def q(query = nil, **ctx, &block)
  query ||= Eno::Query.new(&block)
  exec(query_to_sql(query, **ctx))
end
query_to_sql(query, **ctx) click to toggle source
# File lib/eno/pg.rb, line 22
def query_to_sql(query, **ctx)
  query.to_sql(escape_proc: ESCAPER, **ctx)
end