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