#include "catalog/genbki.h"
Go to the source code of this file.
Defines | |
#define | DefaultAclRelationId 826 |
#define | Natts_pg_default_acl 4 |
#define | Anum_pg_default_acl_defaclrole 1 |
#define | Anum_pg_default_acl_defaclnamespace 2 |
#define | Anum_pg_default_acl_defaclobjtype 3 |
#define | Anum_pg_default_acl_defaclacl 4 |
#define | DEFACLOBJ_RELATION 'r' |
#define | DEFACLOBJ_SEQUENCE 'S' |
#define | DEFACLOBJ_FUNCTION 'f' |
#define | DEFACLOBJ_TYPE 'T' |
Typedefs | |
typedef FormData_pg_default_acl * | Form_pg_default_acl |
Functions | |
CATALOG (pg_default_acl, 826) | |
Variables | |
FormData_pg_default_acl |
#define Anum_pg_default_acl_defaclacl 4 |
Definition at line 57 of file pg_default_acl.h.
Referenced by get_default_acl_internal(), and SetDefaultACL().
#define Anum_pg_default_acl_defaclnamespace 2 |
Definition at line 55 of file pg_default_acl.h.
Referenced by SetDefaultACL().
#define Anum_pg_default_acl_defaclobjtype 3 |
Definition at line 56 of file pg_default_acl.h.
Referenced by SetDefaultACL().
#define Anum_pg_default_acl_defaclrole 1 |
Definition at line 54 of file pg_default_acl.h.
Referenced by SetDefaultACL().
#define DEFACLOBJ_FUNCTION 'f' |
Definition at line 71 of file pg_default_acl.h.
Referenced by dumpDefaultACL(), getObjectDescription(), getObjectIdentity(), listDefaultACLs(), and RemoveRoleFromObjectACL().
#define DEFACLOBJ_RELATION 'r' |
Definition at line 69 of file pg_default_acl.h.
Referenced by dumpDefaultACL(), getObjectDescription(), getObjectIdentity(), listDefaultACLs(), and RemoveRoleFromObjectACL().
#define DEFACLOBJ_SEQUENCE 'S' |
Definition at line 70 of file pg_default_acl.h.
Referenced by dumpDefaultACL(), getObjectDescription(), getObjectIdentity(), listDefaultACLs(), and RemoveRoleFromObjectACL().
#define DEFACLOBJ_TYPE 'T' |
Definition at line 72 of file pg_default_acl.h.
Referenced by dumpDefaultACL(), getObjectDescription(), getObjectIdentity(), listDefaultACLs(), and RemoveRoleFromObjectACL().
#define DefaultAclRelationId 826 |
Definition at line 28 of file pg_default_acl.h.
Referenced by getObjectClass(), getObjectDescription(), getObjectIdentity(), RemoveDefaultACLById(), RemoveRoleFromObjectACL(), SetDefaultACL(), and shdepReassignOwned().
#define Natts_pg_default_acl 4 |
Definition at line 53 of file pg_default_acl.h.
Definition at line 46 of file pg_default_acl.h.
CATALOG | ( | pg_default_acl | , | |
826 | ||||
) |
Definition at line 30 of file pg_default_acl.h.
{ Oid defaclrole; /* OID of role owning this ACL */ Oid defaclnamespace; /* OID of namespace, or 0 for all */ char defaclobjtype; /* see DEFACLOBJ_xxx constants below */ #ifdef CATALOG_VARLEN /* variable-length fields start here */ aclitem defaclacl[1]; /* permissions to add at CREATE time */ #endif } FormData_pg_default_acl;
Definition at line 39 of file pg_default_acl.h.