Module: EventSourcery::Postgres

Defined in:
lib/event_sourcery/postgres.rb,
lib/event_sourcery/postgres/config.rb,
lib/event_sourcery/postgres/schema.rb,
lib/event_sourcery/postgres/reactor.rb,
lib/event_sourcery/postgres/tracker.rb,
lib/event_sourcery/postgres/version.rb,
lib/event_sourcery/postgres/projector.rb,
lib/event_sourcery/postgres/event_store.rb,
lib/event_sourcery/postgres/table_owner.rb,
lib/event_sourcery/postgres/optimised_event_poll_waiter.rb,
lib/event_sourcery/postgres/queue_with_interval_callback.rb

Defined Under Namespace

Modules: Projector, Reactor, Schema, TableOwner Classes: Config, EventStore, OptimisedEventPollWaiter, QueueWithIntervalCallback, Tracker

Constant Summary collapse

VERSION =
'0.9.1'.freeze

Class Method Summary collapse

Class Method Details

.configObject



23
24
25
# File 'lib/event_sourcery/postgres.rb', line 23

def self.config
  @config ||= Config.new
end

.configure {|config| ... } ⇒ Object

Yields:



19
20
21
# File 'lib/event_sourcery/postgres.rb', line 19

def self.configure
  yield config
end