UNPKG

@devbro/sql-generator

Version:
25 lines (22 loc) 848 B
import { C as Connection, a as Query, S as Schema } from '../../Connection-DBxWn3YO.js'; import { PoolClient, Pool, PoolConfig } from 'pg'; import { C as CompiledSql } from '../../types-C_aDrXJN.js'; import '../../Blueprint.js'; import '../../SchemaGrammar.js'; declare class PostgresqlConnection extends Connection { connection: PoolClient | undefined; static pool: Pool; static defaults: PoolConfig; constructor(params: PoolConfig); connect(): Promise<boolean>; runQuery(sql: CompiledSql): Promise<any[] | undefined>; runCursor(sql: CompiledSql): Promise<any>; disconnect(): Promise<boolean>; getQuery(): Query; getSchema(): Schema; beginTransaction(): Promise<void>; commit(): Promise<void>; rollback(): Promise<void>; static destroy(): Promise<void>; } export { PostgresqlConnection };