@types/pg

  • Version 8.23.1
  • Published
  • 19.8 kB
  • 3 dependencies
  • MIT license

Install

npm i @types/pg
yarn add @types/pg
pnpm add @types/pg

Overview

TypeScript definitions for pg

Index

Variables

Functions

Classes

Interfaces

Type Aliases

Variables

variable defaults

const defaults: Defaults & ClientConfig;

    variable native

    const native: typeof Pg;

      variable types

      const types: any;

        Functions

        function escapeIdentifier

        escapeIdentifier: (str: string) => string;

          function escapeLiteral

          escapeLiteral: (str: string) => string;

            Classes

            class Client

            class Client extends ClientBase {}

              constructor

              constructor(config?: string | ClientConfig);

                property connection

                readonly connection: Connection;

                  property database

                  database?: string;

                    property host

                    host: string;

                      property password

                      password?: string;

                        property pipeline

                        readonly pipeline: boolean;

                          property port

                          port: number;

                            property ssl

                            ssl: boolean;

                              property user

                              user?: string;

                                method connect

                                connect: {
                                (): Promise<Client>;
                                (callback: ((err: Error) => void) | ((err: null, c: Client) => void)): void;
                                };

                                  method end

                                  end: { (): Promise<void>; (callback: (err: Error) => void): void };

                                    class ClientBase

                                    class ClientBase extends events.EventEmitter {}

                                      constructor

                                      constructor(config?: string | ClientConfig);

                                        property escapeIdentifier

                                        escapeIdentifier: (str: string) => string;

                                          property escapeLiteral

                                          escapeLiteral: (str: string) => string;

                                            property getTypeParser

                                            getTypeParser: any;

                                              property setTypeParser

                                              setTypeParser: any;

                                                method connect

                                                connect: {
                                                (): Promise<ClientBase>;
                                                (
                                                callback: ((err: Error) => void) | ((err: null, c: ClientBase) => void)
                                                ): void;
                                                };

                                                  method copyFrom

                                                  copyFrom: (queryText: string) => stream.Writable;

                                                    method copyTo

                                                    copyTo: (queryText: string) => stream.Readable;

                                                      method getTransactionStatus

                                                      getTransactionStatus: () => TransactionStatus;

                                                        method on

                                                        on: <
                                                        E extends 'error' | 'connect' | 'drain' | 'notice' | 'notification' | 'end'
                                                        >(
                                                        event: E,
                                                        listener: E extends 'connect' | 'drain' | 'end'
                                                        ? () => void
                                                        : E extends 'error'
                                                        ? (err: Error) => void
                                                        : E extends 'notice'
                                                        ? (notice: NoticeMessage) => void
                                                        : (message: Notification) => void
                                                        ) => this;

                                                          method pauseDrain

                                                          pauseDrain: () => void;

                                                            method query

                                                            query: {
                                                            <T extends Submittable>(queryStream: T): T;
                                                            <R extends any[] = any[], I = any[]>(
                                                            queryConfig: QueryArrayConfig<I>,
                                                            values?: QueryConfigValues<I>
                                                            ): Promise<QueryArrayResult<R>>;
                                                            <R extends QueryResultRow = any, I = any>(
                                                            queryConfig: QueryConfig<I>
                                                            ): Promise<QueryResult<R>>;
                                                            <R extends QueryResultRow = any, I = any[]>(
                                                            queryTextOrConfig: string | QueryConfig<I>,
                                                            values?: QueryConfigValues<I>
                                                            ): Promise<QueryResult<R>>;
                                                            <R extends any[] = any[], I = any[]>(
                                                            queryConfig: QueryArrayConfig<I>,
                                                            callback: (err: Error, result: QueryArrayResult<R>) => void
                                                            ): void;
                                                            <R extends QueryResultRow = any, I = any[]>(
                                                            queryTextOrConfig: string | QueryConfig<I>,
                                                            callback: (err: Error, result: QueryResult<R>) => void
                                                            ): void;
                                                            <R extends QueryResultRow = any, I = any[]>(
                                                            queryText: string,
                                                            values: QueryConfigValues<I>,
                                                            callback: (err: Error, result: QueryResult<R>) => void
                                                            ): void;
                                                            };

                                                              method resumeDrain

                                                              resumeDrain: () => void;

                                                                class Connection

                                                                class Connection extends events.EventEmitter {}

                                                                  constructor

                                                                  constructor(config?: ClientConfig);

                                                                    property stream

                                                                    readonly stream: stream.Duplex;

                                                                      method bind

                                                                      bind: (config: BindConfig | null, more: boolean) => void;

                                                                        method close

                                                                        close: (msg: MessageConfig, more: boolean) => void;

                                                                          method describe

                                                                          describe: (msg: MessageConfig, more: boolean) => void;

                                                                            method end

                                                                            end: () => void;

                                                                              method execute

                                                                              execute: (config: ExecuteConfig | null, more: boolean) => void;

                                                                                method flush

                                                                                flush: () => void;

                                                                                  method parse

                                                                                  parse: (query: QueryParse, more: boolean) => void;

                                                                                    method query

                                                                                    query: (text: string) => void;

                                                                                      method sync

                                                                                      sync: () => void;

                                                                                        class Events

                                                                                        class Events extends events.EventEmitter {}

                                                                                          method on

                                                                                          on: (event: 'error', listener: (err: Error, client: Client) => void) => this;

                                                                                            class Pool

                                                                                            class Pool extends events.EventEmitter {}

                                                                                            constructor

                                                                                            constructor(config?: PoolConfig);
                                                                                            • Every field of the config object is entirely optional. The config passed to the pool is also passed to every client instance within the pool when the pool creates that client.

                                                                                            property ended

                                                                                            readonly ended: boolean;

                                                                                              property ending

                                                                                              readonly ending: boolean;

                                                                                                property expiredCount

                                                                                                readonly expiredCount: number;

                                                                                                  property idleCount

                                                                                                  readonly idleCount: number;

                                                                                                    property options

                                                                                                    options: PoolOptions;

                                                                                                      property totalCount

                                                                                                      readonly totalCount: number;

                                                                                                        property waitingCount

                                                                                                        readonly waitingCount: number;

                                                                                                          method connect

                                                                                                          connect: {
                                                                                                          (): Promise<PoolClient>;
                                                                                                          (
                                                                                                          callback: (
                                                                                                          err: Error,
                                                                                                          client: PoolClient,
                                                                                                          done: (release?: any) => void
                                                                                                          ) => void
                                                                                                          ): void;
                                                                                                          };

                                                                                                            method end

                                                                                                            end: { (): Promise<void>; (callback: () => void): void };

                                                                                                              method on

                                                                                                              on: <K extends 'error' | 'release' | 'connect' | 'acquire' | 'remove'>(
                                                                                                              event: K,
                                                                                                              listener: K extends 'error' | 'release'
                                                                                                              ? (err: Error, client: PoolClient) => void
                                                                                                              : (client: PoolClient) => void
                                                                                                              ) => this;

                                                                                                                method query

                                                                                                                query: {
                                                                                                                <T extends Submittable>(queryStream: T): T;
                                                                                                                <R extends any[] = any[], I = any[]>(
                                                                                                                queryConfig: QueryArrayConfig<I>,
                                                                                                                values?: QueryConfigValues<I>
                                                                                                                ): Promise<QueryArrayResult<R>>;
                                                                                                                <R extends QueryResultRow = any, I = any[]>(
                                                                                                                queryConfig: QueryConfig<I>
                                                                                                                ): Promise<QueryResult<R>>;
                                                                                                                <R extends QueryResultRow = any, I = any[]>(
                                                                                                                queryTextOrConfig: string | QueryConfig<I>,
                                                                                                                values?: QueryConfigValues<I>
                                                                                                                ): Promise<QueryResult<R>>;
                                                                                                                <R extends any[] = any[], I = any[]>(
                                                                                                                queryConfig: QueryArrayConfig<I>,
                                                                                                                callback: (err: Error, result: QueryArrayResult<R>) => void
                                                                                                                ): void;
                                                                                                                <R extends QueryResultRow = any, I = any[]>(
                                                                                                                queryTextOrConfig: string | QueryConfig<I>,
                                                                                                                callback: (err: Error, result: QueryResult<R>) => void
                                                                                                                ): void;
                                                                                                                <R extends QueryResultRow = any, I = any[]>(
                                                                                                                queryText: string,
                                                                                                                values: QueryConfigValues<I>,
                                                                                                                callback: (err: Error, result: QueryResult<R>) => void
                                                                                                                ): void;
                                                                                                                };

                                                                                                                  class Query

                                                                                                                  class Query<R extends QueryResultRow = any, I extends any[] = any>
                                                                                                                  extends events.EventEmitter
                                                                                                                  implements Submittable {}

                                                                                                                    constructor

                                                                                                                    constructor(
                                                                                                                    queryTextOrConfig?: string | QueryConfig<I>,
                                                                                                                    callback?: (error: Error | undefined, result: ResultBuilder<R>) => void
                                                                                                                    );

                                                                                                                      constructor

                                                                                                                      constructor(
                                                                                                                      queryTextOrConfig?: string | QueryConfig<I>,
                                                                                                                      values?: any[],
                                                                                                                      callback?: (error: Error | undefined, result: ResultBuilder<R>) => void
                                                                                                                      );

                                                                                                                        property submit

                                                                                                                        submit: (connection: Connection) => void;

                                                                                                                          method on

                                                                                                                          on: <E extends 'error' | 'end' | 'row'>(
                                                                                                                          event: E,
                                                                                                                          listener: E extends 'row'
                                                                                                                          ? (row: R, result?: ResultBuilder<R>) => void
                                                                                                                          : E extends 'error'
                                                                                                                          ? (err: Error) => void
                                                                                                                          : (result: ResultBuilder<R>) => void
                                                                                                                          ) => this;

                                                                                                                            class Result

                                                                                                                            class Result<R extends QueryResultRow = any> implements QueryResult<R> {}

                                                                                                                              constructor

                                                                                                                              constructor(rowMode: string, t: any);

                                                                                                                                property command

                                                                                                                                command: string;

                                                                                                                                  property fields

                                                                                                                                  fields: FieldDef[];

                                                                                                                                    property oid

                                                                                                                                    oid: number;

                                                                                                                                      property rowCount

                                                                                                                                      rowCount: number;

                                                                                                                                        property rows

                                                                                                                                        rows: R[];

                                                                                                                                          Interfaces

                                                                                                                                          interface BindConfig

                                                                                                                                          interface BindConfig {}

                                                                                                                                            property binary

                                                                                                                                            binary?: string | undefined;

                                                                                                                                              property portal

                                                                                                                                              portal?: string | undefined;

                                                                                                                                                property statement

                                                                                                                                                statement?: string | undefined;

                                                                                                                                                  property valueMapper

                                                                                                                                                  valueMapper?: ValueMapper | undefined;

                                                                                                                                                    property values

                                                                                                                                                    values?: Array<Buffer | null | undefined | string> | undefined;

                                                                                                                                                      interface ClientConfig

                                                                                                                                                      interface ClientConfig {}

                                                                                                                                                        property application_name

                                                                                                                                                        application_name?: string | undefined;

                                                                                                                                                          property client_encoding

                                                                                                                                                          client_encoding?: string | undefined;

                                                                                                                                                            property connectionString

                                                                                                                                                            connectionString?: string | undefined;

                                                                                                                                                              property connectionTimeoutMillis

                                                                                                                                                              connectionTimeoutMillis?: number | undefined;

                                                                                                                                                                property database

                                                                                                                                                                database?: string | undefined;

                                                                                                                                                                  property enableChannelBinding

                                                                                                                                                                  enableChannelBinding?: boolean | undefined;

                                                                                                                                                                    property fallback_application_name

                                                                                                                                                                    fallback_application_name?: string | undefined;

                                                                                                                                                                      property host

                                                                                                                                                                      host?: string | undefined;

                                                                                                                                                                        property idle_in_transaction_session_timeout

                                                                                                                                                                        idle_in_transaction_session_timeout?: number | undefined;

                                                                                                                                                                          property keepAlive

                                                                                                                                                                          keepAlive?: boolean | undefined;

                                                                                                                                                                            property keepAliveInitialDelayMillis

                                                                                                                                                                            keepAliveInitialDelayMillis?: number | undefined;

                                                                                                                                                                              property lock_timeout

                                                                                                                                                                              lock_timeout?: number | undefined;

                                                                                                                                                                                property options

                                                                                                                                                                                options?: string | undefined;

                                                                                                                                                                                  property password

                                                                                                                                                                                  password?: string | (() => string | Promise<string>) | undefined;

                                                                                                                                                                                    property pipeline

                                                                                                                                                                                    pipeline?: boolean | undefined;

                                                                                                                                                                                      property port

                                                                                                                                                                                      port?: number | undefined;

                                                                                                                                                                                        property query_timeout

                                                                                                                                                                                        query_timeout?: number | undefined;

                                                                                                                                                                                          property ssl

                                                                                                                                                                                          ssl?: boolean | ConnectionOptions | undefined;

                                                                                                                                                                                            property sslnegotiation

                                                                                                                                                                                            sslnegotiation?: 'postgres' | 'direct' | undefined;

                                                                                                                                                                                              property statement_timeout

                                                                                                                                                                                              statement_timeout?: false | number | undefined;

                                                                                                                                                                                                property stream

                                                                                                                                                                                                stream?: () => stream.Duplex | undefined;

                                                                                                                                                                                                  property types

                                                                                                                                                                                                  types?: CustomTypesConfig | undefined;

                                                                                                                                                                                                    property user

                                                                                                                                                                                                    user?: string | undefined;

                                                                                                                                                                                                      interface CustomTypesConfig

                                                                                                                                                                                                      interface CustomTypesConfig {}

                                                                                                                                                                                                        property getTypeParser

                                                                                                                                                                                                        getTypeParser: typeof pgTypes.getTypeParser;

                                                                                                                                                                                                          interface Defaults

                                                                                                                                                                                                          interface Defaults extends ClientConfig {}

                                                                                                                                                                                                            property binary

                                                                                                                                                                                                            binary?: boolean | undefined;

                                                                                                                                                                                                              property parseInputDatesAsUTC

                                                                                                                                                                                                              parseInputDatesAsUTC?: boolean | undefined;

                                                                                                                                                                                                                property parseInt8

                                                                                                                                                                                                                parseInt8?: boolean | undefined;

                                                                                                                                                                                                                  property poolIdleTimeout

                                                                                                                                                                                                                  poolIdleTimeout?: number | undefined;

                                                                                                                                                                                                                    property poolSize

                                                                                                                                                                                                                    poolSize?: number | undefined;

                                                                                                                                                                                                                      property reapIntervalMillis

                                                                                                                                                                                                                      reapIntervalMillis?: number | undefined;

                                                                                                                                                                                                                        interface ExecuteConfig

                                                                                                                                                                                                                        interface ExecuteConfig {}

                                                                                                                                                                                                                          property portal

                                                                                                                                                                                                                          portal?: string | undefined;

                                                                                                                                                                                                                            property rows

                                                                                                                                                                                                                            rows?: string | undefined;

                                                                                                                                                                                                                              interface FieldDef

                                                                                                                                                                                                                              interface FieldDef {}

                                                                                                                                                                                                                                property columnID

                                                                                                                                                                                                                                columnID: number;

                                                                                                                                                                                                                                  property dataTypeID

                                                                                                                                                                                                                                  dataTypeID: number;

                                                                                                                                                                                                                                    property dataTypeModifier

                                                                                                                                                                                                                                    dataTypeModifier: number;

                                                                                                                                                                                                                                      property dataTypeSize

                                                                                                                                                                                                                                      dataTypeSize: number;

                                                                                                                                                                                                                                        property format

                                                                                                                                                                                                                                        format: string;

                                                                                                                                                                                                                                          property name

                                                                                                                                                                                                                                          name: string;

                                                                                                                                                                                                                                            property tableID

                                                                                                                                                                                                                                            tableID: number;

                                                                                                                                                                                                                                              interface MessageConfig

                                                                                                                                                                                                                                              interface MessageConfig {}

                                                                                                                                                                                                                                                property name

                                                                                                                                                                                                                                                name?: string | undefined;

                                                                                                                                                                                                                                                  property type

                                                                                                                                                                                                                                                  type: string;

                                                                                                                                                                                                                                                    interface Notification

                                                                                                                                                                                                                                                    interface Notification {}

                                                                                                                                                                                                                                                      property channel

                                                                                                                                                                                                                                                      channel: string;

                                                                                                                                                                                                                                                        property payload

                                                                                                                                                                                                                                                        payload?: string | undefined;

                                                                                                                                                                                                                                                          property processId

                                                                                                                                                                                                                                                          processId: number;

                                                                                                                                                                                                                                                            interface PoolClient

                                                                                                                                                                                                                                                            interface PoolClient extends Client {}

                                                                                                                                                                                                                                                              method release

                                                                                                                                                                                                                                                              release: (err?: Error | boolean) => void;

                                                                                                                                                                                                                                                                interface PoolConfig

                                                                                                                                                                                                                                                                interface PoolConfig extends ClientConfig {}

                                                                                                                                                                                                                                                                  property allowExitOnIdle

                                                                                                                                                                                                                                                                  allowExitOnIdle?: boolean | undefined;

                                                                                                                                                                                                                                                                    property Client

                                                                                                                                                                                                                                                                    Client?: (new () => ClientBase) | undefined;

                                                                                                                                                                                                                                                                      property idleTimeoutMillis

                                                                                                                                                                                                                                                                      idleTimeoutMillis?: number | undefined | null;

                                                                                                                                                                                                                                                                        property log

                                                                                                                                                                                                                                                                        log?: ((...messages: any[]) => void) | undefined;

                                                                                                                                                                                                                                                                          property max

                                                                                                                                                                                                                                                                          max?: number | undefined;

                                                                                                                                                                                                                                                                            property maxLifetimeSeconds

                                                                                                                                                                                                                                                                            maxLifetimeSeconds?: number | undefined;

                                                                                                                                                                                                                                                                              property maxUses

                                                                                                                                                                                                                                                                              maxUses?: number | undefined;

                                                                                                                                                                                                                                                                                property min

                                                                                                                                                                                                                                                                                min?: number | undefined;

                                                                                                                                                                                                                                                                                  property onConnect

                                                                                                                                                                                                                                                                                  onConnect?: ((client: ClientBase) => void) | undefined;

                                                                                                                                                                                                                                                                                    property Promise

                                                                                                                                                                                                                                                                                    Promise?: PromiseConstructorLike | undefined;

                                                                                                                                                                                                                                                                                      property verify

                                                                                                                                                                                                                                                                                      verify?: ((client: PoolClient, done: (err?: Error) => void) => void) | undefined;

                                                                                                                                                                                                                                                                                        interface PoolOptions

                                                                                                                                                                                                                                                                                        interface PoolOptions extends PoolConfig {}

                                                                                                                                                                                                                                                                                          property allowExitOnIdle

                                                                                                                                                                                                                                                                                          allowExitOnIdle: boolean;

                                                                                                                                                                                                                                                                                            property idleTimeoutMillis

                                                                                                                                                                                                                                                                                            idleTimeoutMillis: number | null;

                                                                                                                                                                                                                                                                                              property max

                                                                                                                                                                                                                                                                                              max: number;

                                                                                                                                                                                                                                                                                                property maxLifetimeSeconds

                                                                                                                                                                                                                                                                                                maxLifetimeSeconds: number;

                                                                                                                                                                                                                                                                                                  property maxUses

                                                                                                                                                                                                                                                                                                  maxUses: number;

                                                                                                                                                                                                                                                                                                    interface QueryArrayConfig

                                                                                                                                                                                                                                                                                                    interface QueryArrayConfig<I = any[]> extends QueryConfig<I> {}

                                                                                                                                                                                                                                                                                                      property rowMode

                                                                                                                                                                                                                                                                                                      rowMode: 'array';

                                                                                                                                                                                                                                                                                                        interface QueryArrayResult

                                                                                                                                                                                                                                                                                                        interface QueryArrayResult<R extends any[] = any[]> extends QueryResultBase {}

                                                                                                                                                                                                                                                                                                          property rows

                                                                                                                                                                                                                                                                                                          rows: R[];

                                                                                                                                                                                                                                                                                                            interface QueryConfig

                                                                                                                                                                                                                                                                                                            interface QueryConfig<I = any[]> {}

                                                                                                                                                                                                                                                                                                              property name

                                                                                                                                                                                                                                                                                                              name?: string | undefined;

                                                                                                                                                                                                                                                                                                                property text

                                                                                                                                                                                                                                                                                                                text: string;

                                                                                                                                                                                                                                                                                                                  property types

                                                                                                                                                                                                                                                                                                                  types?: CustomTypesConfig | undefined;

                                                                                                                                                                                                                                                                                                                    property values

                                                                                                                                                                                                                                                                                                                    values?: QueryConfigValues<I>;

                                                                                                                                                                                                                                                                                                                      interface QueryParse

                                                                                                                                                                                                                                                                                                                      interface QueryParse {}

                                                                                                                                                                                                                                                                                                                        property name

                                                                                                                                                                                                                                                                                                                        name: string;

                                                                                                                                                                                                                                                                                                                          property text

                                                                                                                                                                                                                                                                                                                          text: string;

                                                                                                                                                                                                                                                                                                                            property types

                                                                                                                                                                                                                                                                                                                            types: string[];

                                                                                                                                                                                                                                                                                                                              interface QueryResult

                                                                                                                                                                                                                                                                                                                              interface QueryResult<R extends QueryResultRow = any> extends QueryResultBase {}

                                                                                                                                                                                                                                                                                                                                property rows

                                                                                                                                                                                                                                                                                                                                rows: R[];

                                                                                                                                                                                                                                                                                                                                  interface QueryResultBase

                                                                                                                                                                                                                                                                                                                                  interface QueryResultBase {}

                                                                                                                                                                                                                                                                                                                                    property command

                                                                                                                                                                                                                                                                                                                                    command: string;

                                                                                                                                                                                                                                                                                                                                      property fields

                                                                                                                                                                                                                                                                                                                                      fields: FieldDef[];

                                                                                                                                                                                                                                                                                                                                        property oid

                                                                                                                                                                                                                                                                                                                                        oid: number;

                                                                                                                                                                                                                                                                                                                                          property rowCount

                                                                                                                                                                                                                                                                                                                                          rowCount: number | null;

                                                                                                                                                                                                                                                                                                                                            interface QueryResultRow

                                                                                                                                                                                                                                                                                                                                            interface QueryResultRow {}

                                                                                                                                                                                                                                                                                                                                              index signature

                                                                                                                                                                                                                                                                                                                                              [column: string]: any;

                                                                                                                                                                                                                                                                                                                                                interface ResultBuilder

                                                                                                                                                                                                                                                                                                                                                interface ResultBuilder<R extends QueryResultRow = any> extends QueryResult<R> {}

                                                                                                                                                                                                                                                                                                                                                  method addRow

                                                                                                                                                                                                                                                                                                                                                  addRow: (row: R) => void;

                                                                                                                                                                                                                                                                                                                                                    interface Submittable

                                                                                                                                                                                                                                                                                                                                                    interface Submittable {}

                                                                                                                                                                                                                                                                                                                                                      property submit

                                                                                                                                                                                                                                                                                                                                                      submit: (connection: Connection) => void;

                                                                                                                                                                                                                                                                                                                                                        Type Aliases

                                                                                                                                                                                                                                                                                                                                                        type ConnectionConfig

                                                                                                                                                                                                                                                                                                                                                        type ConnectionConfig = ClientConfig;

                                                                                                                                                                                                                                                                                                                                                          type QueryConfigValues

                                                                                                                                                                                                                                                                                                                                                          type QueryConfigValues<T> = T extends Array<infer U> ? T : never;

                                                                                                                                                                                                                                                                                                                                                            type TransactionStatus

                                                                                                                                                                                                                                                                                                                                                            type TransactionStatus = 'I' | 'T' | 'E' | null;

                                                                                                                                                                                                                                                                                                                                                              Package Files (1)

                                                                                                                                                                                                                                                                                                                                                              Dependencies (3)

                                                                                                                                                                                                                                                                                                                                                              Dev Dependencies (0)

                                                                                                                                                                                                                                                                                                                                                              No dev dependencies.

                                                                                                                                                                                                                                                                                                                                                              Peer Dependencies (0)

                                                                                                                                                                                                                                                                                                                                                              No peer dependencies.

                                                                                                                                                                                                                                                                                                                                                              Badge

                                                                                                                                                                                                                                                                                                                                                              To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                                                                                                                                                                                                                                                                                                                                                              You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/pg.

                                                                                                                                                                                                                                                                                                                                                              • Markdown
                                                                                                                                                                                                                                                                                                                                                                [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/@types/pg)
                                                                                                                                                                                                                                                                                                                                                              • HTML
                                                                                                                                                                                                                                                                                                                                                                <a href="https://www.jsdocs.io/package/@types/pg"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>