UNPKG

typeorm-transactional-async-callbacks

Version:

A Transactional Method Decorator for typeorm that uses cls-hooked to handle and propagate transactions between different repositories and service methods. Inpired by Spring Trasnactional Annotation and Sequelize CLS

16 lines (12 loc) 277 B
import { Column, Entity, PrimaryColumn } from 'typeorm'; @Entity('users') export class User { @PrimaryColumn() name: string; @Column({ type: 'integer' }) money: number; constructor(name: string, money: number) { this.name = name; this.money = money; } }