CAP Node.js API / cap-storage-typeorm/src / TypeOrmTransactionManager
Defined in: cap-storage-typeorm/src/typeorm-transaction-manager.ts:9
CapTransactionManagerPort<EntityManager>new TypeOrmTransactionManager(
dataSource):TypeOrmTransactionManager
Defined in: cap-storage-typeorm/src/typeorm-transaction-manager.ts:12
DataSource
TypeOrmTransactionManager
afterCommit(
fn):void
Defined in: cap-storage-typeorm/src/typeorm-transaction-manager.ts:50
() => void | Promise<void>
void
CapTransactionManagerPort.afterCommit
afterRollback(
fn):void
Defined in: cap-storage-typeorm/src/typeorm-transaction-manager.ts:58
(error) => void | Promise<void>
void
CapTransactionManagerPort.afterRollback
getCurrentContext():
CapOperationContext<EntityManager> |undefined
Defined in: cap-storage-typeorm/src/typeorm-transaction-manager.ts:46
CapOperationContext<EntityManager> | undefined
CapTransactionManagerPort.getCurrentContext
runInTransaction<
T>(options,fn):Promise<T>
Defined in: cap-storage-typeorm/src/typeorm-transaction-manager.ts:14
T
(ctx) => Promise<T>
Promise<T>