Setu-TS
    Preparing search index...

    Type Alias OutboxOptions

    OutboxOptions: OutboxCommonOptions & (
        | { store: OutboxStoreEntry; stores?: never }
        | { store?: never; stores: Readonly<Record<string, OutboxStoreEntry>> }
    )

    The outbox option arm: ONE store (column isolation — the tenant, when any, is recorded in the row), or per-tenant stores (database per tenant). Supplying both is a compile error.

    Type Declaration

    • { store: OutboxStoreEntry; stores?: never }
      • Readonlystore: OutboxStoreEntry

        The one store every write and the relay use.

      • Optional Readonlystores?: never
    • { store?: never; stores: Readonly<Record<string, OutboxStoreEntry>> }
      • Optional Readonlystore?: never
      • Readonlystores: Readonly<Record<string, OutboxStoreEntry>>

        A store per tenant id, selected by the tenantId a call names.

    0.9.0