Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PreparedQuery<T>

A query for a prepared statement allowing parameterized execution of the query, this query will use a prepared statement.

Type parameters

  • T

Hierarchy

Index

Methods

execute

  • execute(): PromiseLike<T>
  • execute(handler: ((res: AsyncResult<T>) => void) | Handler<AsyncResult<T>>): void
  • execute(tuple: Tuple): PromiseLike<T>
  • execute(tuple: Tuple, handler: ((res: AsyncResult<T>) => void) | Handler<AsyncResult<T>>): void
  • Execute the query.

    Returns PromiseLike<T>

  • Execute the query.

    Parameters

    • handler: ((res: AsyncResult<T>) => void) | Handler<AsyncResult<T>>

    Returns void

  • Execute the query.

    Parameters

    Returns PromiseLike<T>

  • Execute the query.

    Parameters

    • tuple: Tuple
    • handler: ((res: AsyncResult<T>) => void) | Handler<AsyncResult<T>>

    Returns void

executeBatch

  • executeBatch(batch: Tuple): PromiseLike<T>
  • executeBatch(batch: Tuple, handler: ((res: AsyncResult<T>) => void) | Handler<AsyncResult<T>>): void
  • Execute the query with a batch of tuples.

    Parameters

    Returns PromiseLike<T>

  • Execute the query with a batch of tuples.

    Parameters

    • batch: Tuple
    • handler: ((res: AsyncResult<T>) => void) | Handler<AsyncResult<T>>

    Returns void

mapping

  • Use the specified mapper for mapping Row to .

    Type parameters

    • U

    Parameters

    • mapper: (arg: Row) => U
        • (arg: Row): U
        • Parameters

          Returns U

    Returns PreparedQuery<RowSet<U>>

Generated using TypeDoc