Sha256: e77650bca1a7883659339be3d3ac6601d108553d9cd4f8aa95c84b49edbe5b37

Contents?: true

Size: 636 Bytes

Versions: 4

Compression:

Stored size: 636 Bytes

Contents

# frozen_string_literal: true

require_relative 'queries/transaction_queries'
require_relative 'queries/event_queries'
require_relative 'queries/stream_queries'
require_relative 'queries/event_type_queries'

module PgEventstore
  # @!visibility private
  class Queries
    include Extensions::OptionsExtension

    # @!attribute events
    #   @return [PgEventstore::EventQueries, nil]
    attribute(:events)
    # @!attribute streams
    #   @return [PgEventstore::StreamQueries, nil]
    attribute(:streams)
    # @!attribute transactions
    #   @return [PgEventstore::TransactionQueries, nil]
    attribute(:transactions)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
pg_eventstore-0.3.0 lib/pg_eventstore/queries.rb
pg_eventstore-0.2.6 lib/pg_eventstore/queries.rb
pg_eventstore-0.2.5 lib/pg_eventstore/queries.rb
pg_eventstore-0.2.4 lib/pg_eventstore/queries.rb