Skip to content

TransactionHooksHandle

TransactionHooksHandle = object

Defined in: packages/core/src/transaction-hooks.ts:48

A TransactionHooks instance with flush and discard lifecycle methods.

  • Call flush() after the transaction commits to execute all buffered side effects.
  • Call discard() on rollback to clean up without executing side effects.

discard: () => Promise<void>

Defined in: packages/core/src/transaction-hooks.ts:51

Promise<void>


flush: () => Promise<void>

Defined in: packages/core/src/transaction-hooks.ts:50

Promise<void>


transactionHooks: TransactionHooks

Defined in: packages/core/src/transaction-hooks.ts:49