Module Sequel::DuplicateColumnsHandler
In: lib/sequel/extensions/duplicate_columns_handler.rb

Methods

Constants

CALLER_ARGS = (RUBY_VERSION >= '2.0' ? [0,1] : [0]).freeze

Public Instance methods

Customize handling of duplicate columns for this dataset.

[Source]

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

[Validate]