@nivinjoseph/n-data
Version:
Data access library for Postgres based on Knex
8 lines • 369 B
TypeScript
import { TransactionProvider } from "./transaction-provider.js";
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>;
}
//# sourceMappingURL=unit-of-work.d.ts.map