roles.d.ts 428 B

12345678910111213
  1. import { entityKind } from "../entity.js";
  2. export interface PgRoleConfig {
  3. createDb?: boolean;
  4. createRole?: boolean;
  5. inherit?: boolean;
  6. }
  7. export declare class PgRole implements PgRoleConfig {
  8. readonly name: string;
  9. static readonly [entityKind]: string;
  10. constructor(name: string, config?: PgRoleConfig);
  11. existing(): this;
  12. }
  13. export declare function pgRole(name: string, config?: PgRoleConfig): PgRole;