Interface PgPoolLike

The part of pg.Pool the store calls. A caller's own pool satisfies it.

interface PgPoolLike {
    query(sql, params?): Promise<{
        rows: unknown[];
        rowCount?: null | number;
    }>;
    connect(): Promise<{
        query(sql, params?): Promise<{
            rows: unknown[];
            rowCount?: null | number;
        }>;
        release(): void;
    }>;
    end?(): Promise<void>;
}

Methods

  • Parameters

    • sql: string
    • Optional params: unknown[]

    Returns Promise<{
        rows: unknown[];
        rowCount?: null | number;
    }>

  • Returns Promise<{
        query(sql, params?): Promise<{
            rows: unknown[];
            rowCount?: null | number;
        }>;
        release(): void;
    }>