Class | Sequel::Mysql2::Dataset |
In: |
lib/sequel/adapters/mysql2.rb
|
Parent: | Sequel::Dataset |
Delete rows matching this dataset
# File lib/sequel/adapters/mysql2.rb, line 131 131: def delete 132: execute_dui(delete_sql){|c| return c.affected_rows} 133: end
Yield all rows matching this dataset.
# File lib/sequel/adapters/mysql2.rb, line 136 136: def fetch_rows(sql, &block) 137: execute(sql) do |r| 138: @columns = r.fields 139: r.each(:cast_booleans => Sequel::MySQL.convert_tinyint_to_bool, &block) 140: end 141: self 142: end
Insert a new value into this dataset
# File lib/sequel/adapters/mysql2.rb, line 145 145: def insert(*values) 146: execute_dui(insert_sql(*values)){|c| return c.last_id} 147: end