Method: Sequel::Postgres::DatasetMethods#merge_insert

Defined in:
lib/sequel/adapters/shared/postgres.rb

#merge_insert(*values, &block) ⇒ Object

Support OVERRIDING USER|SYSTEM VALUE for MERGE INSERT.



2383
2384
2385
2386
2387
2388
2389
# File 'lib/sequel/adapters/shared/postgres.rb', line 2383

def merge_insert(*values, &block)
  h = {:type=>:insert, :values=>values}
  if @opts[:override]
    h[:override] = insert_override_sql(String.new)
  end
  _merge_when(h, &block)
end