UNPKG

lupdo

Version:

Database Abstraction Layer for Node js

16 lines (15 loc) 906 B
import { Params, PdoTransactionPreparedStatementI, ValidBindings } from '../types/pdo-prepared-statement'; import { PdoRawConnectionI } from '../types/pdo-raw-connection'; import PdoStatement from './pdo-statement'; export declare class PdoTransactionPreparedStatement extends PdoStatement implements PdoTransactionPreparedStatementI { protected readonly statement: any; protected bindedParams: Params | null; protected bindedRawParams: Params | null; constructor(connection: PdoRawConnectionI, rawSql: string, statement: any); protected generateBinding(key: string | number, value: ValidBindings, params: Params | null, rawParams: Params | null): [Params | null, Params | null]; bindValue(key: string | number, value: ValidBindings): void; execute(params?: Params): Promise<void>; debug(): string; debugSent(): string; } export default PdoTransactionPreparedStatement;