Sha256: 24668d99c4c0a3d650336af90d45774f986a429cf09b591cf4944053b2d42dbe

Contents?: true

Size: 979 Bytes

Versions: 9

Compression:

Stored size: 979 Bytes

Contents

# frozen_string_literal: true

require_relative 'sql_builder'
require_relative 'query_builders/events_filtering_query'
require_relative 'queries/transaction_queries'
require_relative 'queries/event_queries'
require_relative 'queries/stream_queries'
require_relative 'queries/event_type_queries'
require_relative 'queries/subscription_queries'
require_relative 'queries/subscriptions_set_queries'
require_relative 'queries/subscription_command_queries'
require_relative 'queries/subscriptions_set_command_queries'
require_relative 'queries/preloader'

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

9 entries across 9 versions & 1 rubygems

Version Path
pg_eventstore-0.9.0 lib/pg_eventstore/queries.rb
pg_eventstore-0.8.0 lib/pg_eventstore/queries.rb
pg_eventstore-0.7.2 lib/pg_eventstore/queries.rb
pg_eventstore-0.7.1 lib/pg_eventstore/queries.rb
pg_eventstore-0.7.0 lib/pg_eventstore/queries.rb
pg_eventstore-0.6.0 lib/pg_eventstore/queries.rb
pg_eventstore-0.5.3 lib/pg_eventstore/queries.rb
pg_eventstore-0.5.2 lib/pg_eventstore/queries.rb
pg_eventstore-0.5.0 lib/pg_eventstore/queries.rb