Type Alias: Transaction
ts
type Transaction = {
batch: <Result>(passStatements) => Promise<Result[][]>;
commit: () => Promise<void>;
lastAffectedRows?: bigint;
query: <Result>(passStatement) => Promise<Result[]>;
rollback: () => Promise<void>;
sql: <Result>(queryTemplate, ...params) => Promise<Result[]>;
transactionKey: QueryKey;
};Defined in: src/types.ts:45
Properties
| Property | Type | Defined in |
|---|---|---|
batch | <Result>(passStatements) => Promise<Result[][]> | src/types.ts:55 |
commit | () => Promise<void> | src/types.ts:58 |
lastAffectedRows? | bigint | src/types.ts:47 |
query | <Result>(passStatement) => Promise<Result[]> | src/types.ts:48 |
rollback | () => Promise<void> | src/types.ts:59 |
sql | <Result>(queryTemplate, ...params) => Promise<Result[]> | src/types.ts:51 |
transactionKey | QueryKey | src/types.ts:46 |

