Module: Sequel::Plugins::Upsert

Defined in:
lib/sequel/plugins/upsert.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Class Method Details

.distinct_expr(table_name, col) ⇒ Object



62
63
64
# File 'lib/sequel/plugins/upsert.rb', line 62

def self.distinct_expr(table_name, col)
  Sequel.lit("? IS DISTINCT FROM ?", Sequel[table_name][col], Sequel[:excluded][col])
end