Class Sequel::DBI::Dataset
In: lib/sequel/adapters/dbi.rb
Parent: Sequel::Dataset

Methods

Public Instance methods

[Source]

    # File lib/sequel/adapters/dbi.rb, line 79
79:       def fetch_rows(sql, &block)
80:         execute(sql) do |s|
81:           begin
82:             @columns = s.column_names.map{|c| output_identifier(c)}
83:             s.fetch{|r| yield hash_row(s, r)}
84:           ensure
85:             s.finish rescue nil
86:           end
87:         end
88:         self
89:       end

[Validate]