UI enhancemnts
This commit is contained in:
@@ -139,6 +139,15 @@ export class DatabaseConnection {
|
||||
return txn();
|
||||
}
|
||||
|
||||
/**
|
||||
* Execute a raw SQL SELECT and return all rows.
|
||||
* Use only when QueryBuilder is not practical (e.g. static named queries).
|
||||
*/
|
||||
rawAll<T = Record<string, unknown>>(sql: string, params: unknown[] = []): T[] {
|
||||
const stmt = this.getOrCacheStatement(sql);
|
||||
return stmt.all(...params) as T[];
|
||||
}
|
||||
|
||||
/**
|
||||
* Execute a raw SQL SELECT and return the first row.
|
||||
* Use only when QueryBuilder is not practical (e.g. auth domain with static queries).
|
||||
|
||||
Reference in New Issue
Block a user