Module: Sequel::Extensions::Batches

Defined in:
lib/sequel/extensions/batches.rb,
lib/sequel/extensions/batches/yielder.rb

Defined Under Namespace

Classes: Yielder

Constant Summary collapse

MissingPKError =
Class.new(StandardError)
NullPKError =
Class.new(StandardError)
InvalidPKError =
Class.new(StandardError)

Instance Method Summary collapse

Instance Method Details

#in_batches(**options, &block) ⇒ Object



10
11
12
# File 'lib/sequel/extensions/batches.rb', line 10

def in_batches(**options, &block)
  Sequel::Extensions::Batches::Yielder.new(ds: self, **options).call(&block)
end