Declares connection configuration (driver class + options) without opening a connection. The actual Postgres connection is established lazily when a Worker or Client is started.

Supports both single-connection and split-connection layouts (separate store, stream, and sub connections for advanced deployments).

Properties

Methods

Properties

create: ((config: ProviderConfig | ProvidersConfig) => Promise<Connection>) = ConnectionService.connect

Alias for connect.

Type declaration

    • (config): Promise<Connection>
    • Create a connection configuration object.

      Parameters

      Returns Promise<Connection>

      The normalized connection configuration.

Methods