UNPKG

@microtica/database

Version:

Database tools

16 lines (15 loc) 351 B
import * as Promise from "bluebird"; export interface Transaction { queryAsync<T>(query: string, ...params: any[]): Promise<{ rowCount: number; rows: T[]; }>; queryAsync<T>(query: { query: string; values: any[]; text: string; }): Promise<{ rowCount: number; rows: T[]; }>; }