A lightweight but also all-inclusive event sourcing bundle with a focus on developer experience and based on doctrine dbal. This bundle is a symfony integration for event-sourcing library.
- Everything is included in the package for event sourcing
- Based on doctrine dbal and their ecosystem
- Developer experience oriented and fully typed
- Snapshots system to quickly rebuild the aggregates
- Pipeline to build new projections or to migrate events
- Scheme management and doctrine migration support
- Dev tools such as a realtime event watcher
- Built in cli commands
composer require patchlevel/event-sourcing-bundle
⚠️ If you don't use the symfony flex recipe for this bundle, you need to follow this installation documentation.