UNPKG

@nivinjoseph/n-data

Version:

Data access library for Postgres based on Knex

12 lines (9 loc) 339 B
import { TransactionProvider } from "./transaction-provider.js"; // public export interface UnitOfWork extends TransactionProvider { onCommit(callback: () => Promise<void>, priority?: number): void; commit(): Promise<void>; onRollback(callback: () => Promise<void>, priority?: number): void; rollback(): Promise<void>; }