class SandthornSequelProjection::Configuration

Attributes

batch_size[RW]
db_connection[RW]
event_stores[RW]
projections_folder[RW]

Public Class Methods

default() click to toggle source
# File lib/sandthorn_sequel_projection.rb, line 61
def self.default
  self.new do |c|
    c.batch_size = 40
  end
end
new() { |self| ... } click to toggle source
# File lib/sandthorn_sequel_projection.rb, line 53
def initialize
  yield(self) if block_given?
end

Public Instance Methods

event_store=(store) click to toggle source
# File lib/sandthorn_sequel_projection.rb, line 57
def event_store=(store)
  @event_stores = { default: store }
end