effect-io-ai

Package: @effect/sql-pg
Module: PgClient

PgClient.PgPoolConfig

PostgreSQL pool configuration, extending PgClientConfig with idle timeout, pool size, and connection lifetime settings.

Signature

export interface PgPoolConfig extends PgClientConfig {
  readonly idleTimeout?: Duration.Input | undefined

  readonly maxConnections?: number | undefined
  readonly minConnections?: number | undefined
  readonly connectionTTL?: Duration.Input | undefined
}

Source

Since v4.0.0