#include "catalog/genbki.h"
Go to the source code of this file.
Defines | |
#define | ExtensionRelationId 3079 |
#define | Natts_pg_extension 7 |
#define | Anum_pg_extension_extname 1 |
#define | Anum_pg_extension_extowner 2 |
#define | Anum_pg_extension_extnamespace 3 |
#define | Anum_pg_extension_extrelocatable 4 |
#define | Anum_pg_extension_extversion 5 |
#define | Anum_pg_extension_extconfig 6 |
#define | Anum_pg_extension_extcondition 7 |
Typedefs | |
typedef FormData_pg_extension * | Form_pg_extension |
Functions | |
CATALOG (pg_extension, 3079) | |
Variables | |
FormData_pg_extension |
#define Anum_pg_extension_extcondition 7 |
Definition at line 65 of file pg_extension.h.
Referenced by extension_config_remove(), InsertExtensionTuple(), and pg_extension_config_dump().
#define Anum_pg_extension_extconfig 6 |
Definition at line 64 of file pg_extension.h.
Referenced by extension_config_remove(), InsertExtensionTuple(), and pg_extension_config_dump().
#define Anum_pg_extension_extname 1 |
Definition at line 59 of file pg_extension.h.
Referenced by ExecAlterExtensionStmt(), get_extension_oid(), and InsertExtensionTuple().
#define Anum_pg_extension_extnamespace 3 |
Definition at line 61 of file pg_extension.h.
Referenced by InsertExtensionTuple().
#define Anum_pg_extension_extowner 2 |
Definition at line 60 of file pg_extension.h.
Referenced by InsertExtensionTuple().
#define Anum_pg_extension_extrelocatable 4 |
Definition at line 62 of file pg_extension.h.
Referenced by ApplyExtensionUpdates(), and InsertExtensionTuple().
#define Anum_pg_extension_extversion 5 |
Definition at line 63 of file pg_extension.h.
Referenced by ApplyExtensionUpdates(), ExecAlterExtensionStmt(), and InsertExtensionTuple().
#define ExtensionRelationId 3079 |
Definition at line 29 of file pg_extension.h.
Referenced by AlterExtensionNamespace(), ApplyExtensionUpdates(), CreateExtension(), ExecAlterExtensionContentsStmt(), ExecAlterExtensionStmt(), extension_config_remove(), findDependentObjects(), get_extension_name(), get_extension_oid(), get_extension_schema(), getExtensionOfObject(), getObjectClass(), InsertExtensionTuple(), pg_extension_config_dump(), pg_extension_ownercheck(), RemoveExtensionById(), and shdepReassignOwned().
#define Natts_pg_extension 7 |
Definition at line 58 of file pg_extension.h.
typedef FormData_pg_extension* Form_pg_extension |
Definition at line 51 of file pg_extension.h.
CATALOG | ( | pg_extension | , | |
3079 | ||||
) |
Definition at line 31 of file pg_extension.h.
{ NameData extname; /* extension name */ Oid extowner; /* extension owner */ Oid extnamespace; /* namespace of contained objects */ bool extrelocatable; /* if true, allow ALTER EXTENSION SET SCHEMA */ #ifdef CATALOG_VARLEN /* variable-length fields start here */ /* extversion should never be null, but the others can be. */ text extversion; /* extension version name */ Oid extconfig[1]; /* dumpable configuration tables */ text extcondition[1]; /* WHERE clauses for config tables */ #endif } FormData_pg_extension;
Definition at line 44 of file pg_extension.h.