pg_extension

该系统目录表pg_extension存储了关于安装的扩展的信息。

Table 1. pg_catalog.pg_extension
类型参考描述
extnamename 扩展的名称。
extowneroidpg_authid.oid扩展所有者
extnamespaceoidpg_namespace.oid包含扩展导出对象的Schema
extrelocatableboolean 如果该扩展能够重定位到其他schema,则为真。
extversiontext 扩展的版本名字
extconfigoid[]pg_class.oid扩展配置表的regclass OIDs 数组,如果为空则为NULL
extconditiontext[] 扩展配置表的WHERE-clause过滤条件数组,如果没有则为NULL

与大多数命名空间列的目录不同,extnamespace并不意味着该扩展属于这个schema。 扩展的名称不符合schema限制。 extnamespace schema指示其包含大部分或全部扩展对象的schema。 如果extrelocatable为true,则该schema必须包含所有属于扩展名的符合schema限定的对象。

Parent topic: 系统目录定义