Browse modulesPersistenceInterfaces
Interface: PrismaClientLike<TTx = `unknown`>
Defined in: server/persistence/transaction-manager.ts:28
Type Parameters
| Type Parameter | Default type |
|---|---|
TTx | unknown |
Methods
$transaction()
$transaction<T>(fn: (tx: TTx) => Promise<T>, options?: {
isolationLevel?: TransactionIsolationLevel;
timeout?: number;
}): Promise<T>;Defined in: server/persistence/transaction-manager.ts:29
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
fn | (tx: TTx) => Promise<T> |
options? | { isolationLevel?: TransactionIsolationLevel; timeout?: number; } |
options.isolationLevel? | TransactionIsolationLevel |
options.timeout? | number |
Returns
Promise<T>