db-conn-pgsql
Version:
Database Connecton Postgres SQL
17 lines (16 loc) • 502 B
TypeScript
import { ResultSet, ResultSetMetaData } from "db-conn";
import { Client } from "pg";
import Cursor from "pg-cursor";
export declare class PgSqlResultSet implements ResultSet {
cursor: Cursor<any>;
rows: any[];
client: Client;
firstTime: boolean;
metadata: ResultSetMetaData;
constructor(cursor: Cursor<any>, client: Client);
init(): Promise<void>;
next(): Promise<boolean>;
getMetadata(): Promise<ResultSetMetaData>;
getRow(): any;
close(): Promise<void>;
}