module Sequel::DuplicateColumnsHandler

Constants

CALLER_ARGS

:nocov:

Public Instance Methods

on_duplicate_columns(handler = (raise Error, "Must provide either an argument or a block to on_duplicate_columns" unless defined?(yield); nil), &block) click to toggle source

Customize handling of duplicate columns for this dataset.

   # File lib/sequel/extensions/duplicate_columns_handler.rb
48 def on_duplicate_columns(handler = (raise Error, "Must provide either an argument or a block to on_duplicate_columns" unless defined?(yield); nil), &block)
49   raise Error, "Cannot provide both an argument and a block to on_duplicate_columns" if handler && block
50   clone(:on_duplicate_columns=>handler||block)
51 end