Constants
INSERT | = | Dataset::INSERT | ||
REPLACE | = | 'REPLACE'.freeze |
Public Instance methods
multi_replace
(*values)
Replace multiple rows in a single query.
[show source]
# File lib/sequel/adapters/utils/replace.rb, line 19 def multi_replace(*values) clone(:replace=>true).multi_insert(*values) end
replace
(*values)
Execute a REPLACE statement on the database (deletes any duplicate rows before inserting).
[show source]
# File lib/sequel/adapters/utils/replace.rb, line 9 def replace(*values) execute_insert(replace_sql(*values)) end
replace_sql
(*values)
SQL statement for REPLACE
[show source]
# File lib/sequel/adapters/utils/replace.rb, line 14 def replace_sql(*values) clone(:replace=>true).insert_sql(*values) end
supports_replace?
()
Databases using this module support REPLACE.
[show source]
# File lib/sequel/adapters/utils/replace.rb, line 24 def supports_replace? true end