Skip to content

PostgresAdapterConfig

Defined in: src/adapters/postgres.ts:37

Config accepted by postgresAdapter() - client, table prefix, store toggles.

client: PostgresClient

Defined in: src/adapters/postgres.ts:39

PostgreSQL client instance (pg Pool, postgres.js, etc.).


optional stores: object

Defined in: src/adapters/postgres.ts:43

Selectively enable/disable individual stores. All enabled by default.

optional cache: boolean

optional circuitBreaker: boolean

optional rateLimit: boolean


optional tablePrefix: string

Defined in: src/adapters/postgres.ts:41

Table name prefix. Default: "stoma_".


optional waitUntil: (promise) => void

Defined in: src/adapters/postgres.ts:49

Schedule background work that outlives the response.

Promise<unknown>

void