Skip to content
Event Sourcery
NO_VERSIONING
Initializing search
python-event-sourcery/python-event-sourcery
Event Sourcery
python-event-sourcery/python-event-sourcery
Event Sourcery
Concepts
Concepts
Basics
Recipes
Recipes
Defining events
Integrate with your app
Save and read events
React to events - subscriptions
Publish events - outbox
Event Sourcing
Multitenancy
Snapshots
Data privacy
API Reference
API Reference
Backends
Backends
In-Memory
Django
KurrentDB
SQLAlchemy
Event Sourcing
Event Sourcing
Aggregate
Repository
EventStore
EventStore
EventStore
StreamId
StreamUUID
StreamCategory
TenantId
DEFAULT_TENANT
NO_VERSIONING
NO_VERSIONING
Table of contents
NO_VERSIONING
exceptions
backend
backend
Backend
not_configured
singleton
TransactionalBackend
encryption
encryption
DataSubject
Encrypted
Encryption
NoEncryptionStrategy
NoKeyStorageStrategy
event
event
Context
Entry
Event
Position
RawEvent
Recorded
RecordedRaw
WrappedEvent
in_transaction
in_transaction
Dispatcher
Listener
Listeners
interfaces
interfaces
EncryptionKeyStorageStrategy
EncryptionStrategy
OutboxFiltererStrategy
OutboxStorageStrategy
StorageStrategy
SubscriptionStrategy
outbox
outbox
NoOutboxStorageStrategy
no_filter
Outbox
subscription
subscription
BuildPhase
FilterPhase
PositionPhase
SubscriptionBuilder
Architecture Decision Records
Architecture Decision Records
Record architecture decisions
Explicit Init Arguments For Sqlalchemy S Models
Packaging Of The Project
Leave Implementation Of Synchronous Dispatcher To Users Of The Library
In Memory Event Store
In Transaction Subscription
Dependencies And Distribution
Multitenancy
Packaging Of The Project Revised
Privacy Data Encryption And Shredding
Packaging Of The Event Store Package
Table of contents
NO_VERSIONING
NO_VERSIONING