class Sequel::DBI::Dataset
Public Instance Methods
fetch_rows(sql) { |row| ... }
click to toggle source
# File lib/sequel/adapters/dbi.rb, line 83 def fetch_rows(sql) execute(sql) do |s| begin columns = cols = s.column_names.map{|c| output_identifier(c)} @columns = columns s.fetch do |r| row = {} cols.each{|c| row[c] = r.shift} yield row end ensure s.finish rescue nil end end self end