PHP MIT

event-sourcing

An event sourcing library, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience.

P

patchlevel

Dernière activité 29 sept. 2026
patchlevel/event-sourcing

217

étoiles

15

forks

19

issues ouvertes

dbaldoctrinedomain-driven-designevent-sourcingphp

Ce README est souvent en anglais.

Mutation testing badge Type Coverage Latest Stable Version License

Event-Sourcing

An event sourcing library, complete with all the essential features, powered by the reliable Doctrine ecosystem and focused on developer experience.

Features

Installation

composer require patchlevel/event-sourcing

Documentation

Integration

Supported databases

We officially only support the databases and versions listed in the table, as these are tested in the CI. Since the package is based on doctrine dbal, other databases such as OracleDB and MSSQL may also work. But we can only really support the databases if we can also automatically ensure that they don't break due to changes.

Tip

We recommend using PostgreSQL.

Database Version
PostgreSQL 14.20, 15.15, 16.11, 17.7, 18.1
MariaDB 10.6, 10.11, 11.4, 11.8, 12.1
MySQL 8.0, 8.4, 9.5
SQLite 3.x

Sponsors

blackfire

Projets similaires

The Doctrine Event Manager is a library that provides a simple event system.

PHPeventeventmanager
Ddoctrine
6 k étoiles22

A pragmatic event sourcing library for PHP with a focus on developer experience.

PHPevent-sourcingphp
EEventSaucePHP
870 étoiles84

A library for event sourcing in Python.

Pythoncqrsddddistributed-systems
Ppyeventsourcing
1,7 k étoiles144