Skip to main content
Module

x/pg/pool.ts>Pool

PostgreSQL client for Deno
Latest
class Pool
import { Pool } from "https://deno.land/x/pg@v0.6.1/pool.ts";

Constructors

new
Pool(options: PoolConfig)

Properties

private
clients: ClientOfPool[]
private
ended: boolean
private
idle: ClientOfPool[]
private
queue: Function[]
readonly
clientConfig: ClientConfig
readonly
idleTimeoutMillis: number
readonly
max: number
readonly
queueLimit: number
readonly
waitForConnections: boolean
readonly
waitForConnectionsMillis: number

Methods

private
removeClient(client: ClientOfPool)
connect(): Promise<ClientOfPool>
end(): Promise<void>
query(sql: string): Promise<Query>