PostgreSQL Source Code
git master
|
Data Fields | |
char * | name |
char * | directory |
char * | default_version |
char * | module_pathname |
char * | comment |
char * | schema |
bool | relocatable |
bool | superuser |
bool | trusted |
int | encoding |
List * | requires |
List * | no_relocate |
Definition at line 78 of file extension.c.
char* ExtensionControlFile::comment |
Definition at line 85 of file extension.c.
Referenced by CreateExtensionInternal(), get_available_versions_for_extension(), parse_extension_control_file(), and pg_available_extensions().
char* ExtensionControlFile::default_version |
Definition at line 82 of file extension.c.
Referenced by CreateExtensionInternal(), ExecAlterExtensionStmt(), parse_extension_control_file(), and pg_available_extensions().
char* ExtensionControlFile::directory |
Definition at line 81 of file extension.c.
Referenced by get_extension_script_directory(), and parse_extension_control_file().
int ExtensionControlFile::encoding |
Definition at line 90 of file extension.c.
Referenced by parse_extension_control_file(), read_extension_control_file(), and read_extension_script_file().
char* ExtensionControlFile::module_pathname |
Definition at line 83 of file extension.c.
Referenced by execute_extension_script(), and parse_extension_control_file().
char* ExtensionControlFile::name |
Definition at line 80 of file extension.c.
Referenced by ApplyExtensionUpdates(), CreateExtensionInternal(), execute_extension_script(), get_available_versions_for_extension(), get_ext_ver_list(), get_extension_aux_control_filename(), get_extension_script_filename(), identify_update_path(), parse_extension_control_file(), pg_available_extensions(), and read_extension_control_file().
List* ExtensionControlFile::no_relocate |
Definition at line 92 of file extension.c.
Referenced by AlterExtensionNamespace(), and parse_extension_control_file().
bool ExtensionControlFile::relocatable |
Definition at line 87 of file extension.c.
Referenced by ApplyExtensionUpdates(), CreateExtensionInternal(), execute_extension_script(), get_available_versions_for_extension(), parse_extension_control_file(), and read_extension_control_file().
List* ExtensionControlFile::requires |
Definition at line 91 of file extension.c.
Referenced by ApplyExtensionUpdates(), CreateExtensionInternal(), execute_extension_script(), get_available_versions_for_extension(), and parse_extension_control_file().
char* ExtensionControlFile::schema |
Definition at line 86 of file extension.c.
Referenced by CreateExtensionInternal(), get_available_versions_for_extension(), and parse_extension_control_file().
bool ExtensionControlFile::superuser |
Definition at line 88 of file extension.c.
Referenced by execute_extension_script(), get_available_versions_for_extension(), parse_extension_control_file(), and read_extension_control_file().
bool ExtensionControlFile::trusted |
Definition at line 89 of file extension.c.
Referenced by execute_extension_script(), extension_is_trusted(), get_available_versions_for_extension(), parse_extension_control_file(), and read_extension_control_file().