db-conn-pgsql
Version:
Database Connecton Postgres SQL
15 lines (14 loc) • 578 B
TypeScript
import { Connection, Result, ResultSet } from "db-conn";
import { PgQueryUtils } from "./PgQueryUtils.js";
export declare class PgSqlConnection implements Connection {
private client;
oUtils: PgQueryUtils;
constructor(client: any);
close(): Promise<void>;
execute(sql: string, params?: any): Promise<Result>;
executeQuery(sql: string, params?: any): Promise<any[]>;
executeQueryStream(sql: string, params?: any): Promise<ResultSet>;
setAutoCommit(autoCommit: boolean): Promise<void>;
commit(): Promise<void>;
rollback(): Promise<void>;
}