Skip to main content

DBGetUtils

Extended by​

Methods​

get()​

get<T>(sql, parameters?): Promise<T>;

Execute a read-only query and return the first result, error if the ResultSet is empty.

Type Parameters​

Type Parameter
T

Parameters​

ParameterTypeDescription
sqlstringThe SQL query to execute
parameters?any[]Optional array of parameters to bind to the query

Returns​

Promise<T>

The first result matching the query

Throws​

Error if no rows are returned


getAll()​

getAll<T>(sql, parameters?): Promise<T[]>;

Execute a read-only query and return results.

Type Parameters​

Type Parameter
T

Parameters​

ParameterTypeDescription
sqlstringThe SQL query to execute
parameters?any[]Optional array of parameters to bind to the query

Returns​

Promise<T[]>

An array of results


getOptional()​

getOptional<T>(sql, parameters?): Promise<T | null>;

Execute a read-only query and return the first result, or null if the ResultSet is empty.

Type Parameters​

Type Parameter
T

Parameters​

ParameterTypeDescription
sqlstringThe SQL query to execute
parameters?any[]Optional array of parameters to bind to the query

Returns​

Promise<T | null>

The first result if found, or null if no results are returned