Expand description
Structs§
- Generic
Query Repository - This provides a simple query repository that can be used both to return deserialized views and to act as a query processor.
- Postgres
Snapshot Store - Storage engine using an Postgres backing and relying on a serialization of the aggregate rather than individual events. This is similar to the “snapshot strategy” seen in many CQRS frameworks.
- Postgres
Snapshot Store Aggregate Context - Holds context for a pure event store implementation for MemStore
- Postgres
Store - Storage engine using an Postgres backing. This is the only persistent store currently provided.
- Postgres
Store Aggregate Context - Holds context for a pure event store implementation for MemStore
Functions§
- postgres_
cqrs - A convenience function for creating a CqrsFramework
- postgres_
snapshot_ cqrs - A convenience function for creating a CqrsFramework using a snapshot store
Type Aliases§
- Postgres
Cqrs - A convenience type for creating a CqrsFramework backed by PostgresStore and using a simple metadata supplier with time of commit.
- Postgres
Snapshot Cqrs - A convenience type for creating a CqrsFramework backed by PostgresSnapshotStore and using a simple metadata supplier with time of commit.