Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/pgc4d/src/prepared_statement.ts>PreparedStatementImpl

A full-featured PostgreSQL Client for Deno
Latest
class PreparedStatementImpl
import { PreparedStatementImpl } from "https://deno.land/x/pgc4d@v1.3.6/src/prepared_statement.ts";

Constructors

new
PreparedStatementImpl(
_db: PgConnImpl,
_name: string,
params: ParameterMetadata[],
columns: ColumnMetadata[],
)

Methods

private
_createRowsIteratorFromResponse(lock: Lock): AsyncGenerator<IndexedRow, CompletionInfo>
private
_parseRow(values: Array<Uint8Array | null>): IndexedRow
private
_serializeParams(values: ColumnValue[]): Array<Uint8Array | null>
_executeStreamingConsumingExistingLock(lock: Lock, params?: ColumnValue[]): Promise<StreamingQueryResult>
close(): Promise<void>
execute(params?: ColumnValue[]): Promise<BufferedQueryResult>
executeStreaming(params?: ColumnValue[]): Promise<StreamingQueryResult>