Browse Source

added parameters for map function

master
Yessiest 7 months ago
parent
commit
d1539a7e0e
  1. 5
      lib/lpgar.rb
  2. 2
      lpgar.gemspec

5
lib/lpgar.rb

@ -106,8 +106,9 @@ module LPGAR
# Map returned rows from a query to an array of objects of this table.
# @param query [String] raw postgresql query
# @return [Array(Object)] array of records of this table
def map(query)
conn.exec(query).map do |row|
def map(query, params = [])
# @sg-ignore
conn.exec(query, params).map do |row|
new(row, syncless: true)
end
end

2
lpgar.gemspec

@ -2,7 +2,7 @@
Gem::Specification.new do |spec|
spec.name = "lpgar"
spec.version = "0.2.1"
spec.version = "0.2.2"
spec.summary = "Lightweight Postgres Active Record"
spec.description = <<~DESC
Lightweight implementation of Active Record pattern for Postgres.

Loading…
Cancel
Save