Sha256: 223048bbae514f782d86286ce7017c3f7946c37191d5f189a0459dba7d3936f2

Contents?: true

Size: 702 Bytes

Versions: 7

Compression:

Stored size: 702 Bytes

Contents

require 'sequel'

Sequel.default_timezone = :utc

require 'event_sourcery'
require 'event_sourcery/postgres/version'
require 'event_sourcery/postgres/config'
require 'event_sourcery/postgres/queue_with_interval_callback'
require 'event_sourcery/postgres/schema'
require 'event_sourcery/postgres/optimised_event_poll_waiter'
require 'event_sourcery/postgres/event_store'
require 'event_sourcery/postgres/table_owner'
require 'event_sourcery/postgres/projector'
require 'event_sourcery/postgres/reactor'
require 'event_sourcery/postgres/tracker'

module EventSourcery
  module Postgres
    def self.configure
      yield config
    end

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

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
event_sourcery-postgres-0.9.1 lib/event_sourcery/postgres.rb
event_sourcery-postgres-0.9.0 lib/event_sourcery/postgres.rb
event_sourcery-postgres-0.8.1 lib/event_sourcery/postgres.rb
event_sourcery-postgres-0.8.0 lib/event_sourcery/postgres.rb
event_sourcery-postgres-0.7.0 lib/event_sourcery/postgres.rb
event_sourcery-postgres-0.6.0 lib/event_sourcery/postgres.rb
event_sourcery-postgres-0.5.0 lib/event_sourcery/postgres.rb