TransactionConfig

Interface: TransactionConfig<T>

Defined in: packages/db/src/types.ts:161

Type Parameters

T extends object = Record<string, unknown>

Properties

autoCommit?

ts
optional autoCommit: boolean;
optional autoCommit: boolean;

Defined in: packages/db/src/types.ts:165


id?

ts
optional id: string;
optional id: string;

Defined in: packages/db/src/types.ts:163

Unique identifier for the transaction


metadata?

ts
optional metadata: Record<string, unknown>;
optional metadata: Record<string, unknown>;

Defined in: packages/db/src/types.ts:168

Custom metadata to associate with the transaction


mutationFn

ts
mutationFn: MutationFn<T>;
mutationFn: MutationFn<T>;

Defined in: packages/db/src/types.ts:166