انتقل إلى المحتوى الرئيسي

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​

readonly action: 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​

readonly body: string

Defined in: packages/audit-client/src/persistence/outbox.ts:16

Canonical JSON of the record without producerModule.


created_at​

readonly created_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​

readonly record_id: string

Defined in: packages/audit-client/src/persistence/outbox.ts:12


seq​

readonly seq: Generated<string>

Defined in: packages/audit-client/src/persistence/outbox.ts:11

Write order. A bigint, so the driver returns it as text.


tenant​

readonly tenant: string

Defined in: packages/audit-client/src/persistence/outbox.ts:13


traceparent​

readonly traceparent: 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​

readonly tracestate: string | null

Defined in: packages/audit-client/src/persistence/outbox.ts:24