es-entity 0.7.2

Event Sourcing Entity Framework
Documentation

A Rust library for persisting Event Sourced entities to PostgreSQL

This crate simplifies Event Sourcing persistence by automatically generating type-safe queries and operations for PostgreSQL. It decouples domain logic from persistence concerns while ensuring compile-time verification through sqlx.

Documentation

Features

  • Store and construct from event sequences
  • Type-safe and compile-time verification
  • Simple and configurable query generation
  • Easy idempotency checks
  • Cursor-based pagination
  • Flexible ID types
  • Atomic operations
  • Reduce boilerplate code