method IDatabaseAdapter.beginTransaction
IDatabaseAdapter.beginTransaction(options?: TransactionOptions): Promise<IAdapterTransaction>

Begin a transaction, returning a handle that can open transaction-scoped data sources as well as commit and roll back.

Parameters

optional
options: TransactionOptions

Optional transaction settings; omitted preserves the backend default

Return Type

The transaction handle

Usage

import { type IDatabaseAdapter } from "common/src/index.ts";