pg_extension #
   The catalog <structname>pg_extension</structname> stores information
   about the installed extensions.  See <xref linkend="extend-extensions"/>
   for details about extensions.
pg_extensionカタログにはインストールされた拡張に関する情報が格納されます。
拡張の詳細については36.17を参照してください。
  
表52.22 pg_extensionの列
| Column Type 列 型 Description 説明 | 
|---|
| 
        Row identifier 行識別子 | 
| 
        Name of the extension 拡張の名前 | 
| 
        Owner of the extension 拡張の所有者 | 
| 
        Schema containing the extension's exported objects 拡張が提供するオブジェクトを含むスキーマ | 
| 
        True if extension can be relocated to another schema 拡張が他のスキーマに再配置可能である場合はtrue | 
| 
        Version name for the extension 拡張のバージョン名 | 
| 
        
       Array of <type>regclass</type> OIDs for the extension's configuration
       table(s), or <literal>NULL</literal> if none
拡張の設定テーブル | 
| 
        
       Array of <literal>WHERE</literal>-clause filter conditions for the
       extension's configuration table(s), or <literal>NULL</literal> if none
拡張の設定テーブル用の | 
   Note that unlike most catalogs with a <quote>namespace</quote> column,
   <structfield>extnamespace</structfield> is not meant to imply
   that the extension belongs to that schema.  Extension names are never
   schema-qualified.  Rather, <structfield>extnamespace</structfield>
   indicates the schema that contains most or all of the extension's
   objects.  If <structfield>extrelocatable</structfield> is true, then
   this schema must in fact contain all schema-qualifiable objects
   belonging to the extension.
ほとんどの「名前空間」に関する列を持つカタログと異なり、extnamespaceは、拡張がそのスキーマに属することを意図したものではありません。
拡張の名前は決してスキーマで修飾されません。
extnamespaceは、拡張のオブジェクトのすべて、あるいは、ほとんどを含むスキーマを示します。
extrelocatableがtrueの場合、このスキーマは拡張に属するすべてのスキーマ修飾可能なオブジェクトを含まなければなりません。