package
0.11.0
Repository: https://github.com/hellofresh/goengine.git
Documentation: pkg.go.dev

# Functions

NewAdvisoryLockAggregateProjectionStorage returns a new AdvisoryLockAggregateProjectionStorage.
NewAdvisoryLockStreamProjectionStorage returns a new AdvisoryLockStreamProjectionStorage.
NewConjoinedEventStore return a new postgres.ConjoinedEventStore.
NewEventStore return a new postgres.EventStore.
QuoteIdentifier quotes an "identifier" (e.g.
QuoteString returns the given string quoted.

# Variables

ErrNoCreateTableQueries occurs when table create queries are not presented in the strategy.
ErrTableAlreadyExists occurs when table cannot be created as it exists already.
ErrTableNameEmpty occurs when table cannot be created because it has an empty name.

# Structs

AdvisoryLockAggregateProjectionStorage is a AggregateProjectorStorage that uses a advisory locks to lock a projection.
AdvisoryLockStreamProjectionStorage is a StreamProjectorStorage that uses a advisory locks to lock a projection.
No description provided by the author
EventStore a in postgres event store implementation.

# Type aliases

No description provided by the author