Crate disintegrate_postgres

Crate disintegrate_postgres 

Source
Expand description

§PostgreSQL Disintegrate Backend Library

Structs§

AbortRetry
A retry policy that always aborts on error.
Migrator
Helper for initializing and migrating the PgEventStore database schema.
PgEventListener
PostgreSQL event listener implementation.
PgEventListenerConfig
PostgreSQL listener Configuration.
PgEventListenerError
Error type for the event listener, parameterized by the handler error type.
PgEventStore
PostgreSQL event store implementation.
PgIdIndexer
The PgIdIndexer is a helper to index existing fields that have been newly tagged with the #[id] attribute in events.
PgIdIndexerError
PostgreSQL Id Indexer error.
PgSnapshotter
PostgreSQL implementation for the Snapshotter trait.

Enums§

Error
Represents all the ways a method can fail within Disintegrate Postgres.
RetryAction
Decision returned by a retry policy for error handling.

Functions§

decision_maker
Creates a decision maker specialized for PostgreSQL.

Type Aliases§

PgDecisionMaker
An alias for DecisionMaker, specialized for Postgres.
PgEventId
WithPgSnapshot
An alias for WithSnapshot, specialized for Postgres.