3.39.3 • Published 23 days ago
@eggjs/tegg-transaction-decorator v3.39.3
@eggjs/tegg-transaction-decorator
事务注解
Usage
传播机制
export class Foo {
@Transactional({ propagation: PropagationType.ALWAYS_NEW })
async bar() {
await this.foo();
}
@Transactional({ propagation: PropagationType.REQUIRED })
async foo(msg) {
console.log('has msg: ', msg);
}
}
数据源
export class Bar {
@Transactional({ dataSourceName: 'xx' })
async bar() {
await this.foo();
}
}
Foo.bar 始终会在一个独立的事务中执行,而 Foo.foo 会在 Foo.bar 的事务中执行
3.39.1
23 days ago
3.39.2
23 days ago
3.39.3
23 days ago
3.38.0
1 month ago
3.39.0
1 month ago
3.37.3
1 month ago
3.37.0
1 month ago
3.37.1
1 month ago
3.36.3
1 month ago
3.36.2
1 month ago
3.36.1
1 month ago
3.36.0
2 months ago
3.35.1
2 months ago
3.35.0
2 months ago
3.33.0
2 months ago
3.34.0
2 months ago
3.33.1
2 months ago
3.32.0
3 months ago
3.31.0
4 months ago
3.30.1
4 months ago
3.30.0
4 months ago
3.29.0
5 months ago
3.28.2
5 months ago
3.28.1
5 months ago
3.28.0
5 months ago
3.20.0
9 months ago
3.22.0
8 months ago
3.21.0
8 months ago
3.13.0
10 months ago
3.23.0
8 months ago
3.12.0
10 months ago
3.25.1
7 months ago
3.15.0
9 months ago
3.14.1
9 months ago
3.14.0
10 months ago
3.17.0
9 months ago
3.14.3
9 months ago
3.27.0
6 months ago
3.25.2
7 months ago
3.16.0
9 months ago
3.14.2
9 months ago
3.19.0
9 months ago
3.18.1
9 months ago
3.18.0
9 months ago
3.14.4
9 months ago
3.11.1
11 months ago
3.11.0
11 months ago