class Sequel::DataObjects::MySQL::Dataset

Dataset class for MySQL datasets accessed via DataObjects.

Constants

APOS
APOS_RE
DOUBLE_APOS

Public Instance Methods

provides_accurate_rows_matched?() click to toggle source

The DataObjects MySQL driver uses the number of rows actually modified in the update, instead of the number of matched by the filter.

# File lib/sequel/adapters/do/mysql.rb, line 51
def provides_accurate_rows_matched?
  false
end

Private Instance Methods

literal_string_append(sql, s) click to toggle source

do_mysql sets NO_BACKSLASH_ESCAPES, so use standard SQL string escaping

# File lib/sequel/adapters/do/mysql.rb, line 58
def literal_string_append(sql, s)
  sql << APOS << s.gsub(APOS_RE, DOUBLE_APOS) << APOS
end