logo
CALISTA
API
Initializing search
    mhallum/calista
    mhallum/calista
    • Home
      • Overview
        • Database
        • Database CLI
      • Overview
      • Architecture
      • Tooling
        • Migrations Policy
        • Event Store Schema Overview
        • Testing Overview
        • Event Store Testing
      • API
        • ADR 0001: Use Event Sourcing
        • ADR 0002: Content-Addressed File Store (CAS)
        • ADR 0003: Database
        • ADR 0004: Schema Migrations
        • ADR 0005: Event Store
        • ADR 0006: Event Envelope
        • ADR 0007: Identifiers (UUID vs ULID)
        • ADR 0008: Concurrency & Versioning
        • ADR 0009: Timekeeping
        • ADR 0010: Retention & Archival
        • ADR 0011: File Store Integration
        • ADR 0012: Domain vs Integration Events
        • ADR 0013: Querying & Projections
        • ADR 0014: Event Store Testing Strategy
        • ADR 0015: Mutation Testing Policy (Cosmic Ray)
        • ADR 0016: Adopt Mutmut for Mutation Testing (supersedes Cosmic Ray)
        • ADR 0017: Remove Mutation Testing from CI (Mutmut remains optional)
        • ADR 0018: Adopt Ports & Adapters (Hexagonal) Package Structure
        • ADR 0019: Introduce interfaces and bootstrap Layers
        • ADR 0020: EventStore.append Return Semantics
        • ADR 0021: Event Store Error Semantics & Read Behavior
        • ADR 0022: Logging & Flight Recorder
        • ADR 0023: Introduce `calista.utils` for cross-cutting, dependency-light helpers

    API

    • calista
      • adapters
        • db
          • alembic
            • versions
              • 18d92bc41965_add_stream_index_table
              • be411457bc58_create_event_store
            • env
          • dialects
          • engine
          • metadata
          • sa_types
        • eventstore
          • memory
          • schema
          • sqlalchemy
          • stream_index
        • filestore
          • memory
        • id_generators
        • redactor
        • unit_of_work
      • bootstrap
        • bootstrap
      • domain
      • entrypoints
        • cli
          • helpers
            • db_url
            • hyperlinks
            • log_level_parser
            • messages
          • db
          • docs_cmds
          • main
      • interfaces
        • catalog
          • errors
          • unsettable
        • eventstore
        • filestore
        • id_generator
        • redactor
        • stream_index
        • unit_of_work
      • service_layer
        • commands
        • handlers
        • messagebus
      • utils
      • config
      • logging
    Made with Material for MkDocs