PersistentEvent
Defined in: src/persistence/JournalTypes.ts:8
An event stored in the journal, paired with its positional metadata.
Type Parameters
Section titled “Type Parameters”E = unknown
Properties
Section titled “Properties”
readonlyevent:E
Defined in: src/persistence/JournalTypes.ts:14
User-domain event payload.
persistenceId
Section titled “persistenceId”
readonlypersistenceId:string
Defined in: src/persistence/JournalTypes.ts:10
Entity id this event belongs to (“bank-account-42”, “order-7”, …).
sequenceNr
Section titled “sequenceNr”
readonlysequenceNr:number
Defined in: src/persistence/JournalTypes.ts:12
1-based monotonic sequence number within the entity’s stream.
readonlyoptionaltags?: readonlystring[]
Defined in: src/persistence/JournalTypes.ts:18
Optional tags that Projections / Persistence-Query can filter on.
timestamp
Section titled “timestamp”
readonlytimestamp:number
Defined in: src/persistence/JournalTypes.ts:16
Wall-clock time the journal persisted the event.