Yield all rows matching this dataset.
# File lib/sequel/adapters/mysql2.rb, line 151 def fetch_rows(sql) execute(sql) do |r| @columns = if identifier_output_method r.fields.map!{|c| output_identifier(c.to_s)} else r.fields end r.each(:cast_booleans=>convert_tinyint_to_bool?){|h| yield h} end self end
Return a clone of the dataset that will stream rows when iterating over the result set, so it can handle large datasets that won’t fit in memory (Requires mysql 0.3.12 to have an effect).
# File lib/sequel/adapters/mysql2.rb, line 166 def stream clone(:stream=>true) end
Generated with the Darkfish Rdoc Generator 2.