deno.land / x / pg_mem@2.8.1 / constraints / wrapped.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { _IConstraint, _Transaction } from '../interfaces-private.ts';
export class ConstraintWrapper implements _IConstraint { constructor(private refs: Map<string, _IConstraint>, private inner: _IConstraint) { if (inner.name) { refs.set(inner.name, this); } } get name() { return this.inner.name; } uninstall(t: _Transaction): void { this.inner.uninstall(t); if (this.name) { this.refs.delete(this.name); } }}
pg_mem

Version Info

Tagged at
4 months ago