eventsourcing
v9.2.6
Installation
Support
Introduction
Tutorial
Tutorial - Part 1 - Getting started
Tutorial - Part 2 - Aggregates
Tutorial - Part 3 - Applications
Modules
Examples
Release notes
eventsourcing
»
Tutorial
Edit on GitHub
Tutorial
¶
A tutorial for event sourcing in Python.
Tutorial - Part 1 - Getting started
Overview
Python classes
Event-sourced aggregate
Event-sourced application
Project structure
Project template
Writing tests
Exercise
Next steps
Tutorial - Part 2 - Aggregates
Aggregates in more detail
“Created” events
Subsequent events
Explicit style
Exercise
Next steps
Tutorial - Part 3 - Applications
Applications in more detail
Event store
Repository
Recorder
Command methods
Query methods
Notification log
Database configuration
Development environment
SQLite environment
PostgreSQL environment
Exercise
Next steps
Read the Docs
v: v9.2.6
Versions
latest
stable
v9.2.6
v9.2.5
v9.2.4
v9.2.3
v9.2.2
v9.2.1
v9.2.0
v9.1.9
v9.1.8
v9.1.7
v9.1.6
v9.1.5
v9.1.4
v9.1.3
v9.1.2
v9.1.1
v9.1.0
v9.0.3
v9.0.2
v9.0.1
v9.0.0
v8.3.0
v8.2.5
v8.2.4
v8.2.3
v8.2.2
v8.2.1
v8.2.0
v8.1.0
v8.0.0
v7.2.4
v7.2.3
v7.2.2
v7.2.1
v7.2.0
v7.1.6
v7.1.5
v7.1.4
v7.1.3
v7.1.2
v7.1.1
v7.1.0
v7.0.0
v6.3.0
v6.2.0
v6.1.0
v6.0.0
v5.1.1
v5.1.0
v5.0.0
v4.0.0
v3.1.0
v3.0.0
Downloads
On Read the Docs
Project Home
Builds