| 123456789101112131415161718192021222324252627282930313233 |
- import { entityKind } from "../entity.js";
- class PgPolicy {
- constructor(name, config) {
- this.name = name;
- if (config) {
- this.as = config.as;
- this.for = config.for;
- this.to = config.to;
- this.using = config.using;
- this.withCheck = config.withCheck;
- }
- }
- static [entityKind] = "PgPolicy";
- as;
- for;
- to;
- using;
- withCheck;
- /** @internal */
- _linkedTable;
- link(table) {
- this._linkedTable = table;
- return this;
- }
- }
- function pgPolicy(name, config) {
- return new PgPolicy(name, config);
- }
- export {
- PgPolicy,
- pgPolicy
- };
- //# sourceMappingURL=policies.js.map
|