Interface: AuditOutboxTable
Defined in: packages/audit-client/src/persistence/outbox.ts:9
The audit_outbox table, created by migrations/0050_audit_outbox.sql.
Properties
action
readonlyaction:string
Defined in: packages/audit-client/src/persistence/outbox.ts:14
attempts
attempts:
Generated<number>
Defined in: packages/audit-client/src/persistence/outbox.ts:19
body
readonlybody:string
Defined in: packages/audit-client/src/persistence/outbox.ts:16
Canonical JSON of the record without producerModule.
created_at
readonlycreated_at:Generated<Date>
Defined in: packages/audit-client/src/persistence/outbox.ts:17
dead_at
dead_at:
Date|null
Defined in: packages/audit-client/src/persistence/outbox.ts:21
last_error
last_error:
string|null
Defined in: packages/audit-client/src/persistence/outbox.ts:20
published_at
published_at:
Date|null
Defined in: packages/audit-client/src/persistence/outbox.ts:18
record_id
readonlyrecord_id:string
Defined in: packages/audit-client/src/persistence/outbox.ts:12
seq
readonlyseq:Generated<string>
Defined in: packages/audit-client/src/persistence/outbox.ts:11
Write order. A bigint, so the driver returns it as text.
tenant
readonlytenant:string
Defined in: packages/audit-client/src/persistence/outbox.ts:13
traceparent
readonlytraceparent:string|null
Defined in: packages/audit-client/src/persistence/outbox.ts:23
W3C trace context at write time; NULL with telemetry off. Set at insert only.
tracestate
readonlytracestate:string|null
Defined in: packages/audit-client/src/persistence/outbox.ts:24