-- should not able to create pg_catalog
create database pg_catalog;

Error: 1004(InvalidArguments), Schema pg_catalog already exists

-- session_user because session_user is based on the current user so is not null is for test
-- SQLNESS PROTOCOL POSTGRES
SELECT session_user is not null;

+----------------------------+
| session_user() IS NOT NULL |
+----------------------------+
| t                          |
+----------------------------+

-- SQLNESS REPLACE PostgreSQL.* VERSION
-- current_schema
-- SQLNESS PROTOCOL POSTGRES
select current_schema(), current_schemas(true), current_schemas(false), version(), current_database();

+------------------+---------------------------------------------------------+---------------------------------+-----------------------------------------+--------------------+
| current_schema() | current_schemas(Boolean(true))                          | current_schemas(Boolean(false)) | version                                 | current_database() |
+------------------+---------------------------------------------------------+---------------------------------+-----------------------------------------+--------------------+
| public           | {public,information_schema,pg_catalog,greptime_private} | {public}                        | VERSION
+------------------+---------------------------------------------------------+---------------------------------+-----------------------------------------+--------------------+

-- search_path for pg using schema for now FIXME when support real search_path
-- SQLNESS PROTOCOL POSTGRES
show search_path;

+-------------+
| search_path |
+-------------+
| public      |
+-------------+

-- set search_path for pg using schema for now FIXME when support real search_path
create database test;

Affected Rows: 1

-- SQLNESS PROTOCOL POSTGRES
set search_path to 'test';

Affected Rows: 0

drop database test;

Affected Rows: 0

-- SQLNESS PROTOCOL POSTGRES
set search_path to 'public';

Affected Rows: 0

-- SQLNESS PROTOCOL POSTGRES
set search_path = public;

Affected Rows: 0

-- SQLNESS PROTOCOL POSTGRES
select current_schema();

+------------------+
| current_schema() |
+------------------+
| public           |
+------------------+

-- make sure all the pg_catalog tables are only visible to postgres
select * from pg_catalog.pg_class;

Error: 4001(TableNotFound), Failed to plan SQL: Table not found: greptime.pg_catalog.pg_class

select * from pg_catalog.pg_namespace;

Error: 4001(TableNotFound), Failed to plan SQL: Table not found: greptime.pg_catalog.pg_namespace

select * from pg_catalog.pg_type;

Error: 4001(TableNotFound), Failed to plan SQL: Table not found: greptime.pg_catalog.pg_type

select * from pg_catalog.pg_database;

Error: 4001(TableNotFound), Failed to plan SQL: Table not found: greptime.pg_catalog.pg_database

-- SQLNESS PROTOCOL POSTGRES
select * from pg_catalog.pg_type order by oid;

+-------+----------------------------------------+--------------+----------+--------+----------+---------+-------------+----------------+--------------+----------+----------+-----------------------------+---------+----------+------------------------------+-------------------------------+--------------------------------+--------------------------------+---------------------+----------------------+-----------------------+----------+------------+------------+-------------+-----------+----------+--------------+------------------------------------------------------------+----------------------+--------+
| oid   | typname                                | typnamespace | typowner | typlen | typbyval | typtype | typcategory | typispreferred | typisdefined | typdelim | typrelid | typsubscript                | typelem | typarray | typinput                     | typoutput                     | typreceive                     | typsend                        | typmodin            | typmodout            | typanalyze            | typalign | typstorage | typnotnull | typbasetype | typtypmod | typndims | typcollation | typdefaultbin                                              | typdefault           | typacl |
+-------+----------------------------------------+--------------+----------+--------+----------+---------+-------------+----------------+--------------+----------+----------+-----------------------------+---------+----------+------------------------------+-------------------------------+--------------------------------+--------------------------------+---------------------+----------------------+-----------------------+----------+------------+------------+-------------+-----------+----------+--------------+------------------------------------------------------------+----------------------+--------+
| 16    | bool                                   | 11           | 10       | 1      | t        | b       | B           | t              | t            | ,        | 0        | -                           | 0       | 1000     | boolin                       | boolout                       | boolrecv                       | boolsend                       | -                   | -                    | -                     | c        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 17    | bytea                                  | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 1001     | byteain                      | byteaout                      | bytearecv                      | byteasend                      | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 18    | char                                   | 11           | 10       | 1      | t        | b       | Z           | f              | t            | ,        | 0        | -                           | 0       | 1002     | charin                       | charout                       | charrecv                       | charsend                       | -                   | -                    | -                     | c        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 19    | name                                   | 11           | 10       | 64     | f        | b       | S           | f              | t            | ,        | 0        | raw_array_subscript_handler | 18      | 1003     | namein                       | nameout                       | namerecv                       | namesend                       | -                   | -                    | -                     | c        | p          | f          | 0           | -1        | 0        | 950          |                                                            |                      |        |
| 20    | int8                                   | 11           | 10       | 8      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 1016     | int8in                       | int8out                       | int8recv                       | int8send                       | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 21    | int2                                   | 11           | 10       | 2      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 1005     | int2in                       | int2out                       | int2recv                       | int2send                       | -                   | -                    | -                     | s        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 22    | int2vector                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 21      | 1006     | int2vectorin                 | int2vectorout                 | int2vectorrecv                 | int2vectorsend                 | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 23    | int4                                   | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 1007     | int4in                       | int4out                       | int4recv                       | int4send                       | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 24    | regproc                                | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 1008     | regprocin                    | regprocout                    | regprocrecv                    | regprocsend                    | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 25    | text                                   | 11           | 10       | -1     | f        | b       | S           | t              | t            | ,        | 0        | -                           | 0       | 1009     | textin                       | textout                       | textrecv                       | textsend                       | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 26    | oid                                    | 11           | 10       | 4      | t        | b       | N           | t              | t            | ,        | 0        | -                           | 0       | 1028     | oidin                        | oidout                        | oidrecv                        | oidsend                        | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 27    | tid                                    | 11           | 10       | 6      | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 1010     | tidin                        | tidout                        | tidrecv                        | tidsend                        | -                   | -                    | -                     | s        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 28    | xid                                    | 11           | 10       | 4      | t        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 1011     | xidin                        | xidout                        | xidrecv                        | xidsend                        | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 29    | cid                                    | 11           | 10       | 4      | t        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 1012     | cidin                        | cidout                        | cidrecv                        | cidsend                        | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 30    | oidvector                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 26      | 1013     | oidvectorin                  | oidvectorout                  | oidvectorrecv                  | oidvectorsend                  | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 32    | pg_ddl_command                         | 11           | 10       | 8      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | pg_ddl_command_in            | pg_ddl_command_out            | pg_ddl_command_recv            | pg_ddl_command_send            | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 71    | pg_type                                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1247     | -                           | 0       | 210      | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 75    | pg_attribute                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1249     | -                           | 0       | 270      | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 81    | pg_proc                                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1255     | -                           | 0       | 272      | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 83    | pg_class                               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1259     | -                           | 0       | 273      | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 114   | json                                   | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 199      | json_in                      | json_out                      | json_recv                      | json_send                      | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 142   | xml                                    | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 143      | xml_in                       | xml_out                       | xml_recv                       | xml_send                       | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 143   | _xml                                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 142     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 194   | pg_node_tree                           | 11           | 10       | -1     | f        | b       | Z           | f              | t            | ,        | 0        | -                           | 0       | 0        | pg_node_tree_in              | pg_node_tree_out              | pg_node_tree_recv              | pg_node_tree_send              | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 199   | _json                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 114     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 210   | _pg_type                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 71      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 269   | table_am_handler                       | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | table_am_handler_in          | table_am_handler_out          | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 270   | _pg_attribute                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 75      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 271   | _xid8                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 5069    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 272   | _pg_proc                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 81      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 273   | _pg_class                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 83      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 325   | index_am_handler                       | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | index_am_handler_in          | index_am_handler_out          | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 600   | point                                  | 11           | 10       | 16     | f        | b       | G           | f              | t            | ,        | 0        | raw_array_subscript_handler | 701     | 1017     | point_in                     | point_out                     | point_recv                     | point_send                     | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 601   | lseg                                   | 11           | 10       | 32     | f        | b       | G           | f              | t            | ,        | 0        | raw_array_subscript_handler | 600     | 1018     | lseg_in                      | lseg_out                      | lseg_recv                      | lseg_send                      | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 602   | path                                   | 11           | 10       | -1     | f        | b       | G           | f              | t            | ,        | 0        | -                           | 0       | 1019     | path_in                      | path_out                      | path_recv                      | path_send                      | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 603   | box                                    | 11           | 10       | 32     | f        | b       | G           | f              | t            | ;        | 0        | raw_array_subscript_handler | 600     | 1020     | box_in                       | box_out                       | box_recv                       | box_send                       | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 604   | polygon                                | 11           | 10       | -1     | f        | b       | G           | f              | t            | ,        | 0        | -                           | 0       | 1027     | poly_in                      | poly_out                      | poly_recv                      | poly_send                      | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 628   | line                                   | 11           | 10       | 24     | f        | b       | G           | f              | t            | ,        | 0        | raw_array_subscript_handler | 701     | 629      | line_in                      | line_out                      | line_recv                      | line_send                      | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 629   | _line                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 628     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 650   | cidr                                   | 11           | 10       | -1     | f        | b       | I           | f              | t            | ,        | 0        | -                           | 0       | 651      | cidr_in                      | cidr_out                      | cidr_recv                      | cidr_send                      | -                   | -                    | -                     | i        | m          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 651   | _cidr                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 650     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 700   | float4                                 | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 1021     | float4in                     | float4out                     | float4recv                     | float4send                     | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 701   | float8                                 | 11           | 10       | 8      | t        | b       | N           | t              | t            | ,        | 0        | -                           | 0       | 1022     | float8in                     | float8out                     | float8recv                     | float8send                     | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 705   | unknown                                | 11           | 10       | -2     | f        | p       | X           | f              | t            | ,        | 0        | -                           | 0       | 0        | unknownin                    | unknownout                    | unknownrecv                    | unknownsend                    | -                   | -                    | -                     | c        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 718   | circle                                 | 11           | 10       | 24     | f        | b       | G           | f              | t            | ,        | 0        | -                           | 0       | 719      | circle_in                    | circle_out                    | circle_recv                    | circle_send                    | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 719   | _circle                                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 718     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 774   | macaddr8                               | 11           | 10       | 8      | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 775      | macaddr8_in                  | macaddr8_out                  | macaddr8_recv                  | macaddr8_send                  | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 775   | _macaddr8                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 774     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 790   | money                                  | 11           | 10       | 8      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 791      | cash_in                      | cash_out                      | cash_recv                      | cash_send                      | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 791   | _money                                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 790     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 829   | macaddr                                | 11           | 10       | 6      | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 1040     | macaddr_in                   | macaddr_out                   | macaddr_recv                   | macaddr_send                   | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 869   | inet                                   | 11           | 10       | -1     | f        | b       | I           | t              | t            | ,        | 0        | -                           | 0       | 1041     | inet_in                      | inet_out                      | inet_recv                      | inet_send                      | -                   | -                    | -                     | i        | m          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1000  | _bool                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 16      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1001  | _bytea                                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 17      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1002  | _char                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 18      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1003  | _name                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 19      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 950          |                                                            |                      |        |
| 1005  | _int2                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 21      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1006  | _int2vector                            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 22      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1007  | _int4                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 23      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1008  | _regproc                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 24      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1009  | _text                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 25      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 1010  | _tid                                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 27      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1011  | _xid                                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 28      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1012  | _cid                                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 29      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1013  | _oidvector                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 30      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1014  | _bpchar                                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1042    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | bpchartypmodin      | bpchartypmodout      | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 1015  | _varchar                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1043    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | varchartypmodin     | varchartypmodout     | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 1016  | _int8                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 20      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1017  | _point                                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 600     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1018  | _lseg                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 601     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1019  | _path                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 602     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1020  | _box                                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ;        | 0        | array_subscript_handler     | 603     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1021  | _float4                                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 700     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1022  | _float8                                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 701     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1027  | _polygon                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 604     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1028  | _oid                                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 26      | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1033  | aclitem                                | 11           | 10       | 16     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 1034     | aclitemin                    | aclitemout                    | -                              | -                              | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1034  | _aclitem                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1033    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1040  | _macaddr                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 829     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1041  | _inet                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 869     | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1042  | bpchar                                 | 11           | 10       | -1     | f        | b       | S           | f              | t            | ,        | 0        | -                           | 0       | 1014     | bpcharin                     | bpcharout                     | bpcharrecv                     | bpcharsend                     | bpchartypmodin      | bpchartypmodout      | -                     | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 1043  | varchar                                | 11           | 10       | -1     | f        | b       | S           | f              | t            | ,        | 0        | -                           | 0       | 1015     | varcharin                    | varcharout                    | varcharrecv                    | varcharsend                    | varchartypmodin     | varchartypmodout     | -                     | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 1082  | date                                   | 11           | 10       | 4      | t        | b       | D           | f              | t            | ,        | 0        | -                           | 0       | 1182     | date_in                      | date_out                      | date_recv                      | date_send                      | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1083  | time                                   | 11           | 10       | 8      | t        | b       | D           | f              | t            | ,        | 0        | -                           | 0       | 1183     | time_in                      | time_out                      | time_recv                      | time_send                      | timetypmodin        | timetypmodout        | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1114  | timestamp                              | 11           | 10       | 8      | t        | b       | D           | f              | t            | ,        | 0        | -                           | 0       | 1115     | timestamp_in                 | timestamp_out                 | timestamp_recv                 | timestamp_send                 | timestamptypmodin   | timestamptypmodout   | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1115  | _timestamp                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1114    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | timestamptypmodin   | timestamptypmodout   | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1182  | _date                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1082    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1183  | _time                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1083    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | timetypmodin        | timetypmodout        | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1184  | timestamptz                            | 11           | 10       | 8      | t        | b       | D           | t              | t            | ,        | 0        | -                           | 0       | 1185     | timestamptz_in               | timestamptz_out               | timestamptz_recv               | timestamptz_send               | timestamptztypmodin | timestamptztypmodout | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1185  | _timestamptz                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1184    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | timestamptztypmodin | timestamptztypmodout | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1186  | interval                               | 11           | 10       | 16     | f        | b       | T           | t              | t            | ,        | 0        | -                           | 0       | 1187     | interval_in                  | interval_out                  | interval_recv                  | interval_send                  | intervaltypmodin    | intervaltypmodout    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1187  | _interval                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1186    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | intervaltypmodin    | intervaltypmodout    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1231  | _numeric                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1700    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | numerictypmodin     | numerictypmodout     | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1248  | pg_database                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1262     | -                           | 0       | 10052    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1263  | _cstring                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2275    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1266  | timetz                                 | 11           | 10       | 12     | f        | b       | D           | f              | t            | ,        | 0        | -                           | 0       | 1270     | timetz_in                    | timetz_out                    | timetz_recv                    | timetz_send                    | timetztypmodin      | timetztypmodout      | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1270  | _timetz                                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1266    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | timetztypmodin      | timetztypmodout      | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1560  | bit                                    | 11           | 10       | -1     | f        | b       | V           | f              | t            | ,        | 0        | -                           | 0       | 1561     | bit_in                       | bit_out                       | bit_recv                       | bit_send                       | bittypmodin         | bittypmodout         | -                     | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1561  | _bit                                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1560    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | bittypmodin         | bittypmodout         | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1562  | varbit                                 | 11           | 10       | -1     | f        | b       | V           | t              | t            | ,        | 0        | -                           | 0       | 1563     | varbit_in                    | varbit_out                    | varbit_recv                    | varbit_send                    | varbittypmodin      | varbittypmodout      | -                     | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1563  | _varbit                                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1562    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | varbittypmodin      | varbittypmodout      | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1700  | numeric                                | 11           | 10       | -1     | f        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 1231     | numeric_in                   | numeric_out                   | numeric_recv                   | numeric_send                   | numerictypmodin     | numerictypmodout     | -                     | i        | m          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 1790  | refcursor                              | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 2201     | textin                       | textout                       | textrecv                       | textsend                       | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2201  | _refcursor                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1790    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2202  | regprocedure                           | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 2207     | regprocedurein               | regprocedureout               | regprocedurerecv               | regproceduresend               | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2203  | regoper                                | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 2208     | regoperin                    | regoperout                    | regoperrecv                    | regopersend                    | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2204  | regoperator                            | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 2209     | regoperatorin                | regoperatorout                | regoperatorrecv                | regoperatorsend                | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2205  | regclass                               | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 2210     | regclassin                   | regclassout                   | regclassrecv                   | regclasssend                   | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2206  | regtype                                | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 2211     | regtypein                    | regtypeout                    | regtyperecv                    | regtypesend                    | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2207  | _regprocedure                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2202    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2208  | _regoper                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2203    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2209  | _regoperator                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2204    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2210  | _regclass                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2205    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2211  | _regtype                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2206    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2249  | record                                 | 11           | 10       | -1     | f        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 2287     | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2275  | cstring                                | 11           | 10       | -2     | f        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 1263     | cstring_in                   | cstring_out                   | cstring_recv                   | cstring_send                   | -                   | -                    | -                     | c        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2276  | any                                    | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | any_in                       | any_out                       | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2277  | anyarray                               | 11           | 10       | -1     | f        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anyarray_in                  | anyarray_out                  | anyarray_recv                  | anyarray_send                  | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2278  | void                                   | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | void_in                      | void_out                      | void_recv                      | void_send                      | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2279  | trigger                                | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | trigger_in                   | trigger_out                   | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2280  | language_handler                       | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | language_handler_in          | language_handler_out          | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2281  | internal                               | 11           | 10       | 8      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | internal_in                  | internal_out                  | -                              | -                              | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2283  | anyelement                             | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anyelement_in                | anyelement_out                | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2287  | _record                                | 11           | 10       | -1     | f        | p       | P           | f              | t            | ,        | 0        | array_subscript_handler     | 2249    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2776  | anynonarray                            | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anynonarray_in               | anynonarray_out               | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2842  | pg_authid                              | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1260     | -                           | 0       | 10057    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2843  | pg_auth_members                        | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1261     | -                           | 0       | 10058    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2949  | _txid_snapshot                         | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2970    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2950  | uuid                                   | 11           | 10       | 16     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 2951     | uuid_in                      | uuid_out                      | uuid_recv                      | uuid_send                      | -                   | -                    | -                     | c        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2951  | _uuid                                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2950    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 2970  | txid_snapshot                          | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 2949     | txid_snapshot_in             | txid_snapshot_out             | txid_snapshot_recv             | txid_snapshot_send             | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3115  | fdw_handler                            | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | fdw_handler_in               | fdw_handler_out               | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3220  | pg_lsn                                 | 11           | 10       | 8      | t        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 3221     | pg_lsn_in                    | pg_lsn_out                    | pg_lsn_recv                    | pg_lsn_send                    | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3221  | _pg_lsn                                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3220    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3310  | tsm_handler                            | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | tsm_handler_in               | tsm_handler_out               | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3361  | pg_ndistinct                           | 11           | 10       | -1     | f        | b       | Z           | f              | t            | ,        | 0        | -                           | 0       | 0        | pg_ndistinct_in              | pg_ndistinct_out              | pg_ndistinct_recv              | pg_ndistinct_send              | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 3402  | pg_dependencies                        | 11           | 10       | -1     | f        | b       | Z           | f              | t            | ,        | 0        | -                           | 0       | 0        | pg_dependencies_in           | pg_dependencies_out           | pg_dependencies_recv           | pg_dependencies_send           | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 3500  | anyenum                                | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anyenum_in                   | anyenum_out                   | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3614  | tsvector                               | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 3643     | tsvectorin                   | tsvectorout                   | tsvectorrecv                   | tsvectorsend                   | -                   | -                    | ts_typanalyze         | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3615  | tsquery                                | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 3645     | tsqueryin                    | tsqueryout                    | tsqueryrecv                    | tsquerysend                    | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3642  | gtsvector                              | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 3644     | gtsvectorin                  | gtsvectorout                  | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3643  | _tsvector                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3614    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3644  | _gtsvector                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3642    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3645  | _tsquery                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3615    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3734  | regconfig                              | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 3735     | regconfigin                  | regconfigout                  | regconfigrecv                  | regconfigsend                  | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3735  | _regconfig                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3734    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3769  | regdictionary                          | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 3770     | regdictionaryin              | regdictionaryout              | regdictionaryrecv              | regdictionarysend              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3770  | _regdictionary                         | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3769    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3802  | jsonb                                  | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | jsonb_subscript_handler     | 0       | 3807     | jsonb_in                     | jsonb_out                     | jsonb_recv                     | jsonb_send                     | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3807  | _jsonb                                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3802    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3831  | anyrange                               | 11           | 10       | -1     | f        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anyrange_in                  | anyrange_out                  | -                              | -                              | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3838  | event_trigger                          | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | event_trigger_in             | event_trigger_out             | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3904  | int4range                              | 11           | 10       | -1     | f        | r       | R           | f              | t            | ,        | 0        | -                           | 0       | 3905     | range_in                     | range_out                     | range_recv                     | range_send                     | -                   | -                    | range_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3905  | _int4range                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3904    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3906  | numrange                               | 11           | 10       | -1     | f        | r       | R           | f              | t            | ,        | 0        | -                           | 0       | 3907     | range_in                     | range_out                     | range_recv                     | range_send                     | -                   | -                    | range_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3907  | _numrange                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3906    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3908  | tsrange                                | 11           | 10       | -1     | f        | r       | R           | f              | t            | ,        | 0        | -                           | 0       | 3909     | range_in                     | range_out                     | range_recv                     | range_send                     | -                   | -                    | range_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3909  | _tsrange                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3908    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3910  | tstzrange                              | 11           | 10       | -1     | f        | r       | R           | f              | t            | ,        | 0        | -                           | 0       | 3911     | range_in                     | range_out                     | range_recv                     | range_send                     | -                   | -                    | range_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3911  | _tstzrange                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3910    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3912  | daterange                              | 11           | 10       | -1     | f        | r       | R           | f              | t            | ,        | 0        | -                           | 0       | 3913     | range_in                     | range_out                     | range_recv                     | range_send                     | -                   | -                    | range_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3913  | _daterange                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3912    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3926  | int8range                              | 11           | 10       | -1     | f        | r       | R           | f              | t            | ,        | 0        | -                           | 0       | 3927     | range_in                     | range_out                     | range_recv                     | range_send                     | -                   | -                    | range_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 3927  | _int8range                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 3926    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4066  | pg_shseclabel                          | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3592     | -                           | 0       | 10093    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4072  | jsonpath                               | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 4073     | jsonpath_in                  | jsonpath_out                  | jsonpath_recv                  | jsonpath_send                  | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4073  | _jsonpath                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4072    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4089  | regnamespace                           | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 4090     | regnamespacein               | regnamespaceout               | regnamespacerecv               | regnamespacesend               | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4090  | _regnamespace                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4089    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4096  | regrole                                | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 4097     | regrolein                    | regroleout                    | regrolerecv                    | regrolesend                    | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4097  | _regrole                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4096    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4191  | regcollation                           | 11           | 10       | 4      | t        | b       | N           | f              | t            | ,        | 0        | -                           | 0       | 4192     | regcollationin               | regcollationout               | regcollationrecv               | regcollationsend               | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4192  | _regcollation                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4191    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4451  | int4multirange                         | 11           | 10       | -1     | f        | m       | R           | f              | t            | ,        | 0        | -                           | 0       | 6150     | multirange_in                | multirange_out                | multirange_recv                | multirange_send                | -                   | -                    | multirange_typanalyze | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4532  | nummultirange                          | 11           | 10       | -1     | f        | m       | R           | f              | t            | ,        | 0        | -                           | 0       | 6151     | multirange_in                | multirange_out                | multirange_recv                | multirange_send                | -                   | -                    | multirange_typanalyze | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4533  | tsmultirange                           | 11           | 10       | -1     | f        | m       | R           | f              | t            | ,        | 0        | -                           | 0       | 6152     | multirange_in                | multirange_out                | multirange_recv                | multirange_send                | -                   | -                    | multirange_typanalyze | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4534  | tstzmultirange                         | 11           | 10       | -1     | f        | m       | R           | f              | t            | ,        | 0        | -                           | 0       | 6153     | multirange_in                | multirange_out                | multirange_recv                | multirange_send                | -                   | -                    | multirange_typanalyze | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4535  | datemultirange                         | 11           | 10       | -1     | f        | m       | R           | f              | t            | ,        | 0        | -                           | 0       | 6155     | multirange_in                | multirange_out                | multirange_recv                | multirange_send                | -                   | -                    | multirange_typanalyze | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4536  | int8multirange                         | 11           | 10       | -1     | f        | m       | R           | f              | t            | ,        | 0        | -                           | 0       | 6157     | multirange_in                | multirange_out                | multirange_recv                | multirange_send                | -                   | -                    | multirange_typanalyze | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4537  | anymultirange                          | 11           | 10       | -1     | f        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anymultirange_in             | anymultirange_out             | -                              | -                              | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4538  | anycompatiblemultirange                | 11           | 10       | -1     | f        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anycompatiblemultirange_in   | anycompatiblemultirange_out   | -                              | -                              | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 4600  | pg_brin_bloom_summary                  | 11           | 10       | -1     | f        | b       | Z           | f              | t            | ,        | 0        | -                           | 0       | 0        | brin_bloom_summary_in        | brin_bloom_summary_out        | brin_bloom_summary_recv        | brin_bloom_summary_send        | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 4601  | pg_brin_minmax_multi_summary           | 11           | 10       | -1     | f        | b       | Z           | f              | t            | ,        | 0        | -                           | 0       | 0        | brin_minmax_multi_summary_in | brin_minmax_multi_summary_out | brin_minmax_multi_summary_recv | brin_minmax_multi_summary_send | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 5017  | pg_mcv_list                            | 11           | 10       | -1     | f        | b       | Z           | f              | t            | ,        | 0        | -                           | 0       | 0        | pg_mcv_list_in               | pg_mcv_list_out               | pg_mcv_list_recv               | pg_mcv_list_send               | -                   | -                    | -                     | i        | x          | f          | 0           | -1        | 0        | 100          |                                                            |                      |        |
| 5038  | pg_snapshot                            | 11           | 10       | -1     | f        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 5039     | pg_snapshot_in               | pg_snapshot_out               | pg_snapshot_recv               | pg_snapshot_send               | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 5039  | _pg_snapshot                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 5038    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 5069  | xid8                                   | 11           | 10       | 8      | t        | b       | U           | f              | t            | ,        | 0        | -                           | 0       | 271      | xid8in                       | xid8out                       | xid8recv                       | xid8send                       | -                   | -                    | -                     | d        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 5077  | anycompatible                          | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anycompatible_in             | anycompatible_out             | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 5078  | anycompatiblearray                     | 11           | 10       | -1     | f        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anycompatiblearray_in        | anycompatiblearray_out        | anycompatiblearray_recv        | anycompatiblearray_send        | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 5079  | anycompatiblenonarray                  | 11           | 10       | 4      | t        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anycompatiblenonarray_in     | anycompatiblenonarray_out     | -                              | -                              | -                   | -                    | -                     | i        | p          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 5080  | anycompatiblerange                     | 11           | 10       | -1     | f        | p       | P           | f              | t            | ,        | 0        | -                           | 0       | 0        | anycompatiblerange_in        | anycompatiblerange_out        | -                              | -                              | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 6101  | pg_subscription                        | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 6100     | -                           | 0       | 10112    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 6150  | _int4multirange                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4451    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 6151  | _nummultirange                         | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4532    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 6152  | _tsmultirange                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4533    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 6153  | _tstzmultirange                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4534    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 6155  | _datemultirange                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4535    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 6157  | _int8multirange                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4536    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10000 | _pg_attrdef                            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10001   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10001 | pg_attrdef                             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2604     | -                           | 0       | 10000    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10002 | _pg_constraint                         | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10003   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10003 | pg_constraint                          | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2606     | -                           | 0       | 10002    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10004 | _pg_inherits                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10005   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10005 | pg_inherits                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2611     | -                           | 0       | 10004    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10006 | _pg_index                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10007   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10007 | pg_index                               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2610     | -                           | 0       | 10006    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10008 | _pg_operator                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10009   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10009 | pg_operator                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2617     | -                           | 0       | 10008    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10010 | _pg_opfamily                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10011   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10011 | pg_opfamily                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2753     | -                           | 0       | 10010    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10012 | _pg_opclass                            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10013   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10013 | pg_opclass                             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2616     | -                           | 0       | 10012    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10014 | _pg_am                                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10015   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10015 | pg_am                                  | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2601     | -                           | 0       | 10014    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10016 | _pg_amop                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10017   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10017 | pg_amop                                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2602     | -                           | 0       | 10016    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10018 | _pg_amproc                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10019   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10019 | pg_amproc                              | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2603     | -                           | 0       | 10018    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10020 | _pg_language                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10021   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10021 | pg_language                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2612     | -                           | 0       | 10020    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10022 | _pg_largeobject_metadata               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10023   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10023 | pg_largeobject_metadata                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2995     | -                           | 0       | 10022    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10024 | _pg_largeobject                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10025   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10025 | pg_largeobject                         | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2613     | -                           | 0       | 10024    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10026 | _pg_aggregate                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10027   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10027 | pg_aggregate                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2600     | -                           | 0       | 10026    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10028 | _pg_statistic                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10029   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10029 | pg_statistic                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2619     | -                           | 0       | 10028    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10030 | _pg_statistic_ext                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10031   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10031 | pg_statistic_ext                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3381     | -                           | 0       | 10030    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10032 | _pg_statistic_ext_data                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10033   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10033 | pg_statistic_ext_data                  | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3429     | -                           | 0       | 10032    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10034 | _pg_rewrite                            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10035   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10035 | pg_rewrite                             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2618     | -                           | 0       | 10034    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10036 | _pg_trigger                            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10037   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10037 | pg_trigger                             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2620     | -                           | 0       | 10036    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10038 | _pg_event_trigger                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10039   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10039 | pg_event_trigger                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3466     | -                           | 0       | 10038    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10040 | _pg_description                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10041   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10041 | pg_description                         | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2609     | -                           | 0       | 10040    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10042 | _pg_cast                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10043   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10043 | pg_cast                                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2605     | -                           | 0       | 10042    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10044 | _pg_enum                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10045   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10045 | pg_enum                                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3501     | -                           | 0       | 10044    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10046 | _pg_namespace                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10047   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10047 | pg_namespace                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2615     | -                           | 0       | 10046    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10048 | _pg_conversion                         | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10049   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10049 | pg_conversion                          | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2607     | -                           | 0       | 10048    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10050 | _pg_depend                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10051   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10051 | pg_depend                              | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2608     | -                           | 0       | 10050    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10052 | _pg_database                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 1248    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10053 | _pg_db_role_setting                    | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10054   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10054 | pg_db_role_setting                     | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2964     | -                           | 0       | 10053    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10055 | _pg_tablespace                         | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10056   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10056 | pg_tablespace                          | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1213     | -                           | 0       | 10055    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10057 | _pg_authid                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2842    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10058 | _pg_auth_members                       | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 2843    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10059 | _pg_shdepend                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10060   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10060 | pg_shdepend                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1214     | -                           | 0       | 10059    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10061 | _pg_shdescription                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10062   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10062 | pg_shdescription                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2396     | -                           | 0       | 10061    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10063 | _pg_ts_config                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10064   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10064 | pg_ts_config                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3602     | -                           | 0       | 10063    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10065 | _pg_ts_config_map                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10066   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10066 | pg_ts_config_map                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3603     | -                           | 0       | 10065    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10067 | _pg_ts_dict                            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10068   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10068 | pg_ts_dict                             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3600     | -                           | 0       | 10067    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10069 | _pg_ts_parser                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10070   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10070 | pg_ts_parser                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3601     | -                           | 0       | 10069    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10071 | _pg_ts_template                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10072   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10072 | pg_ts_template                         | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3764     | -                           | 0       | 10071    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10073 | _pg_extension                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10074   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10074 | pg_extension                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3079     | -                           | 0       | 10073    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10075 | _pg_foreign_data_wrapper               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10076   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10076 | pg_foreign_data_wrapper                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2328     | -                           | 0       | 10075    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10077 | _pg_foreign_server                     | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10078   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10078 | pg_foreign_server                      | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1417     | -                           | 0       | 10077    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10079 | _pg_user_mapping                       | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10080   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10080 | pg_user_mapping                        | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 1418     | -                           | 0       | 10079    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10081 | _pg_foreign_table                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10082   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10082 | pg_foreign_table                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3118     | -                           | 0       | 10081    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10083 | _pg_policy                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10084   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10084 | pg_policy                              | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3256     | -                           | 0       | 10083    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10085 | _pg_replication_origin                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10086   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10086 | pg_replication_origin                  | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 6000     | -                           | 0       | 10085    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10087 | _pg_default_acl                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10088   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10088 | pg_default_acl                         | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 826      | -                           | 0       | 10087    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10089 | _pg_init_privs                         | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10090   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10090 | pg_init_privs                          | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3394     | -                           | 0       | 10089    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10091 | _pg_seclabel                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10092   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10092 | pg_seclabel                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3596     | -                           | 0       | 10091    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10093 | _pg_shseclabel                         | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 4066    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10094 | _pg_collation                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10095   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10095 | pg_collation                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3456     | -                           | 0       | 10094    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10096 | _pg_parameter_acl                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10097   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10097 | pg_parameter_acl                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 6243     | -                           | 0       | 10096    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10098 | _pg_partitioned_table                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10099   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10099 | pg_partitioned_table                   | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3350     | -                           | 0       | 10098    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10100 | _pg_range                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10101   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10101 | pg_range                               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3541     | -                           | 0       | 10100    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10102 | _pg_transform                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10103   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10103 | pg_transform                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 3576     | -                           | 0       | 10102    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10104 | _pg_sequence                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10105   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10105 | pg_sequence                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 2224     | -                           | 0       | 10104    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10106 | _pg_publication                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10107   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10107 | pg_publication                         | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 6104     | -                           | 0       | 10106    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10108 | _pg_publication_namespace              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10109   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10109 | pg_publication_namespace               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 6237     | -                           | 0       | 10108    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10110 | _pg_publication_rel                    | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10111   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10111 | pg_publication_rel                     | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 6106     | -                           | 0       | 10110    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10112 | _pg_subscription                       | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 6101    | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10113 | _pg_subscription_rel                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 10114   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 10114 | pg_subscription_rel                    | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 6102     | -                           | 0       | 10113    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12001 | _pg_roles                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12002   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12002 | pg_roles                               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12000    | -                           | 0       | 12001    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12006 | _pg_shadow                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12007   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12007 | pg_shadow                              | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12005    | -                           | 0       | 12006    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12011 | _pg_group                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12012   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12012 | pg_group                               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12010    | -                           | 0       | 12011    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12015 | _pg_user                               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12016   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12016 | pg_user                                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12014    | -                           | 0       | 12015    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12019 | _pg_policies                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12020   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12020 | pg_policies                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12018    | -                           | 0       | 12019    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12024 | _pg_rules                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12025   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12025 | pg_rules                               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12023    | -                           | 0       | 12024    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12029 | _pg_views                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12030   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12030 | pg_views                               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12028    | -                           | 0       | 12029    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12034 | _pg_tables                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12035   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12035 | pg_tables                              | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12033    | -                           | 0       | 12034    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12039 | _pg_matviews                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12040   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12040 | pg_matviews                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12038    | -                           | 0       | 12039    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12044 | _pg_indexes                            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12045   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12045 | pg_indexes                             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12043    | -                           | 0       | 12044    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12049 | _pg_sequences                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12050   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12050 | pg_sequences                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12048    | -                           | 0       | 12049    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12054 | _pg_stats                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12055   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12055 | pg_stats                               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12053    | -                           | 0       | 12054    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12059 | _pg_stats_ext                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12060   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12060 | pg_stats_ext                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12058    | -                           | 0       | 12059    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12064 | _pg_stats_ext_exprs                    | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12065   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12065 | pg_stats_ext_exprs                     | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12063    | -                           | 0       | 12064    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12069 | _pg_publication_tables                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12070   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12070 | pg_publication_tables                  | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12068    | -                           | 0       | 12069    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12074 | _pg_locks                              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12075   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12075 | pg_locks                               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12073    | -                           | 0       | 12074    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12078 | _pg_cursors                            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12079   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12079 | pg_cursors                             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12077    | -                           | 0       | 12078    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12082 | _pg_available_extensions               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12083   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12083 | pg_available_extensions                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12081    | -                           | 0       | 12082    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12086 | _pg_available_extension_versions       | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12087   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12087 | pg_available_extension_versions        | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12085    | -                           | 0       | 12086    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12091 | _pg_prepared_xacts                     | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12092   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12092 | pg_prepared_xacts                      | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12090    | -                           | 0       | 12091    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12096 | _pg_prepared_statements                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12097   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12097 | pg_prepared_statements                 | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12095    | -                           | 0       | 12096    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12100 | _pg_seclabels                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12101   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12101 | pg_seclabels                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12099    | -                           | 0       | 12100    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12105 | _pg_settings                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12106   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12106 | pg_settings                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12104    | -                           | 0       | 12105    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12111 | _pg_file_settings                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12112   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12112 | pg_file_settings                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12110    | -                           | 0       | 12111    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12115 | _pg_hba_file_rules                     | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12116   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12116 | pg_hba_file_rules                      | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12114    | -                           | 0       | 12115    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12119 | _pg_ident_file_mappings                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12120   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12120 | pg_ident_file_mappings                 | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12118    | -                           | 0       | 12119    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12123 | _pg_timezone_abbrevs                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12124   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12124 | pg_timezone_abbrevs                    | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12122    | -                           | 0       | 12123    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12127 | _pg_timezone_names                     | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12128   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12128 | pg_timezone_names                      | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12126    | -                           | 0       | 12127    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12131 | _pg_config                             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12132   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12132 | pg_config                              | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12130    | -                           | 0       | 12131    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12135 | _pg_shmem_allocations                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12136   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12136 | pg_shmem_allocations                   | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12134    | -                           | 0       | 12135    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12139 | _pg_backend_memory_contexts            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12140   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12140 | pg_backend_memory_contexts             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12138    | -                           | 0       | 12139    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12143 | _pg_stat_all_tables                    | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12144   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12144 | pg_stat_all_tables                     | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12142    | -                           | 0       | 12143    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12148 | _pg_stat_xact_all_tables               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12149   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12149 | pg_stat_xact_all_tables                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12147    | -                           | 0       | 12148    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12153 | _pg_stat_sys_tables                    | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12154   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12154 | pg_stat_sys_tables                     | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12152    | -                           | 0       | 12153    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12158 | _pg_stat_xact_sys_tables               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12159   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12159 | pg_stat_xact_sys_tables                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12157    | -                           | 0       | 12158    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12162 | _pg_stat_user_tables                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12163   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12163 | pg_stat_user_tables                    | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12161    | -                           | 0       | 12162    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12167 | _pg_stat_xact_user_tables              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12168   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12168 | pg_stat_xact_user_tables               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12166    | -                           | 0       | 12167    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12171 | _pg_statio_all_tables                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12172   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12172 | pg_statio_all_tables                   | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12170    | -                           | 0       | 12171    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12176 | _pg_statio_sys_tables                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12177   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12177 | pg_statio_sys_tables                   | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12175    | -                           | 0       | 12176    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12180 | _pg_statio_user_tables                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12181   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12181 | pg_statio_user_tables                  | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12179    | -                           | 0       | 12180    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12184 | _pg_stat_all_indexes                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12185   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12185 | pg_stat_all_indexes                    | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12183    | -                           | 0       | 12184    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12189 | _pg_stat_sys_indexes                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12190   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12190 | pg_stat_sys_indexes                    | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12188    | -                           | 0       | 12189    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12193 | _pg_stat_user_indexes                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12194   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12194 | pg_stat_user_indexes                   | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12192    | -                           | 0       | 12193    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12197 | _pg_statio_all_indexes                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12198   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12198 | pg_statio_all_indexes                  | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12196    | -                           | 0       | 12197    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12202 | _pg_statio_sys_indexes                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12203   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12203 | pg_statio_sys_indexes                  | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12201    | -                           | 0       | 12202    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12206 | _pg_statio_user_indexes                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12207   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12207 | pg_statio_user_indexes                 | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12205    | -                           | 0       | 12206    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12210 | _pg_statio_all_sequences               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12211   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12211 | pg_statio_all_sequences                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12209    | -                           | 0       | 12210    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12215 | _pg_statio_sys_sequences               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12216   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12216 | pg_statio_sys_sequences                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12214    | -                           | 0       | 12215    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12219 | _pg_statio_user_sequences              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12220   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12220 | pg_statio_user_sequences               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12218    | -                           | 0       | 12219    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12223 | _pg_stat_activity                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12224   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12224 | pg_stat_activity                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12222    | -                           | 0       | 12223    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12228 | _pg_stat_replication                   | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12229   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12229 | pg_stat_replication                    | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12227    | -                           | 0       | 12228    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12233 | _pg_stat_slru                          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12234   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12234 | pg_stat_slru                           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12232    | -                           | 0       | 12233    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12237 | _pg_stat_wal_receiver                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12238   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12238 | pg_stat_wal_receiver                   | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12236    | -                           | 0       | 12237    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12241 | _pg_stat_recovery_prefetch             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12242   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12242 | pg_stat_recovery_prefetch              | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12240    | -                           | 0       | 12241    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12245 | _pg_stat_subscription                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12246   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12246 | pg_stat_subscription                   | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12244    | -                           | 0       | 12245    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12250 | _pg_stat_ssl                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12251   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12251 | pg_stat_ssl                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12249    | -                           | 0       | 12250    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12254 | _pg_stat_gssapi                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12255   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12255 | pg_stat_gssapi                         | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12253    | -                           | 0       | 12254    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12258 | _pg_replication_slots                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12259   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12259 | pg_replication_slots                   | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12257    | -                           | 0       | 12258    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12263 | _pg_stat_replication_slots             | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12264   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12264 | pg_stat_replication_slots              | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12262    | -                           | 0       | 12263    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12267 | _pg_stat_database                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12268   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12268 | pg_stat_database                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12266    | -                           | 0       | 12267    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12272 | _pg_stat_database_conflicts            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12273   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12273 | pg_stat_database_conflicts             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12271    | -                           | 0       | 12272    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12276 | _pg_stat_user_functions                | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12277   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12277 | pg_stat_user_functions                 | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12275    | -                           | 0       | 12276    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12281 | _pg_stat_xact_user_functions           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12282   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12282 | pg_stat_xact_user_functions            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12280    | -                           | 0       | 12281    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12286 | _pg_stat_archiver                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12287   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12287 | pg_stat_archiver                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12285    | -                           | 0       | 12286    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12290 | _pg_stat_bgwriter                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12291   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12291 | pg_stat_bgwriter                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12289    | -                           | 0       | 12290    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12294 | _pg_stat_checkpointer                  | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12295   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12295 | pg_stat_checkpointer                   | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12293    | -                           | 0       | 12294    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12298 | _pg_stat_io                            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12299   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12299 | pg_stat_io                             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12297    | -                           | 0       | 12298    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12302 | _pg_stat_wal                           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12303   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12303 | pg_stat_wal                            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12301    | -                           | 0       | 12302    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12306 | _pg_stat_progress_analyze              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12307   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12307 | pg_stat_progress_analyze               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12305    | -                           | 0       | 12306    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12311 | _pg_stat_progress_vacuum               | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12312   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12312 | pg_stat_progress_vacuum                | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12310    | -                           | 0       | 12311    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12316 | _pg_stat_progress_cluster              | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12317   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12317 | pg_stat_progress_cluster               | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12315    | -                           | 0       | 12316    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12321 | _pg_stat_progress_create_index         | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12322   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12322 | pg_stat_progress_create_index          | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12320    | -                           | 0       | 12321    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12326 | _pg_stat_progress_basebackup           | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12327   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12327 | pg_stat_progress_basebackup            | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12325    | -                           | 0       | 12326    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12330 | _pg_stat_progress_copy                 | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12331   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12331 | pg_stat_progress_copy                  | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12329    | -                           | 0       | 12330    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12335 | _pg_user_mappings                      | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12336   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12336 | pg_user_mappings                       | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12334    | -                           | 0       | 12335    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12340 | _pg_replication_origin_status          | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12341   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12341 | pg_replication_origin_status           | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12339    | -                           | 0       | 12340    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12344 | _pg_stat_subscription_stats            | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12345   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12345 | pg_stat_subscription_stats             | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12343    | -                           | 0       | 12344    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12348 | _pg_wait_events                        | 11           | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 12349   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 12349 | pg_wait_events                         | 11           | 10       | -1     | f        | c       | C           | f              | t            | ,        | 12347    | -                           | 0       | 12348    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13296 | _cardinal_number                       | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13297   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13297 | cardinal_number                        | 13283        | 10       | 4      | t        | d       | N           | f              | t            | ,        | 0        | -                           | 0       | 13296    | domain_in                    | int4out                       | domain_recv                    | int4send                       | -                   | -                    | -                     | i        | p          | f          | 23          | -1        | 0        | 0            |                                                            |                      |        |
| 13299 | _character_data                        | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13300   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 950          |                                                            |                      |        |
| 13300 | character_data                         | 13283        | 10       | -1     | f        | d       | S           | f              | t            | ,        | 0        | -                           | 0       | 13299    | domain_in                    | varcharout                    | domain_recv                    | varcharsend                    | -                   | -                    | -                     | i        | x          | f          | 1043        | -1        | 0        | 950          |                                                            |                      |        |
| 13301 | _sql_identifier                        | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13302   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 950          |                                                            |                      |        |
| 13302 | sql_identifier                         | 13283        | 10       | 64     | f        | d       | S           | f              | t            | ,        | 0        | -                           | 0       | 13301    | domain_in                    | nameout                       | domain_recv                    | namesend                       | -                   | -                    | -                     | c        | p          | f          | 19          | -1        | 0        | 950          |                                                            |                      |        |
| 13304 | _information_schema_catalog_name       | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13305   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13305 | information_schema_catalog_name        | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13303    | -                           | 0       | 13304    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13307 | _time_stamp                            | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13308   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13308 | time_stamp                             | 13283        | 10       | 8      | t        | d       | D           | f              | t            | ,        | 0        | -                           | 0       | 13307    | domain_in                    | timestamptz_out               | domain_recv                    | timestamptz_send               | -                   | -                    | -                     | d        | p          | f          | 1184        | 2         | 0        | 0            | {SQLVALUEFUNCTION :op 4 :type 1184 :typmod 2 :location -1} | CURRENT_TIMESTAMP(2) |        |
| 13309 | _yes_or_no                             | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13310   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | i        | x          | f          | 0           | -1        | 0        | 950          |                                                            |                      |        |
| 13310 | yes_or_no                              | 13283        | 10       | -1     | f        | d       | S           | f              | t            | ,        | 0        | -                           | 0       | 13309    | domain_in                    | varcharout                    | domain_recv                    | varcharsend                    | -                   | -                    | -                     | i        | x          | f          | 1043        | 7         | 0        | 950          |                                                            |                      |        |
| 13313 | _applicable_roles                      | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13314   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13314 | applicable_roles                       | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13312    | -                           | 0       | 13313    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13318 | _administrable_role_authorizations     | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13319   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13319 | administrable_role_authorizations      | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13317    | -                           | 0       | 13318    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13322 | _attributes                            | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13323   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13323 | attributes                             | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13321    | -                           | 0       | 13322    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13327 | _character_sets                        | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13328   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13328 | character_sets                         | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13326    | -                           | 0       | 13327    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13332 | _check_constraint_routine_usage        | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13333   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13333 | check_constraint_routine_usage         | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13331    | -                           | 0       | 13332    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13337 | _check_constraints                     | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13338   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13338 | check_constraints                      | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13336    | -                           | 0       | 13337    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13342 | _collations                            | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13343   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13343 | collations                             | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13341    | -                           | 0       | 13342    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13347 | _collation_character_set_applicability | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13348   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13348 | collation_character_set_applicability  | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13346    | -                           | 0       | 13347    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13352 | _column_column_usage                   | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13353   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13353 | column_column_usage                    | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13351    | -                           | 0       | 13352    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13357 | _column_domain_usage                   | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13358   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13358 | column_domain_usage                    | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13356    | -                           | 0       | 13357    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13362 | _column_privileges                     | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13363   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13363 | column_privileges                      | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13361    | -                           | 0       | 13362    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13367 | _column_udt_usage                      | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13368   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13368 | column_udt_usage                       | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13366    | -                           | 0       | 13367    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13372 | _columns                               | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13373   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13373 | columns                                | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13371    | -                           | 0       | 13372    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13377 | _constraint_column_usage               | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13378   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13378 | constraint_column_usage                | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13376    | -                           | 0       | 13377    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13382 | _constraint_table_usage                | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13383   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13383 | constraint_table_usage                 | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13381    | -                           | 0       | 13382    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13387 | _domain_constraints                    | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13388   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13388 | domain_constraints                     | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13386    | -                           | 0       | 13387    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13392 | _domain_udt_usage                      | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13393   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13393 | domain_udt_usage                       | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13391    | -                           | 0       | 13392    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13396 | _domains                               | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13397   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13397 | domains                                | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13395    | -                           | 0       | 13396    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13401 | _enabled_roles                         | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13402   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13402 | enabled_roles                          | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13400    | -                           | 0       | 13401    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13405 | _key_column_usage                      | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13406   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13406 | key_column_usage                       | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13404    | -                           | 0       | 13405    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13410 | _parameters                            | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13411   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13411 | parameters                             | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13409    | -                           | 0       | 13410    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13415 | _referential_constraints               | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13416   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13416 | referential_constraints                | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13414    | -                           | 0       | 13415    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13420 | _role_column_grants                    | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13421   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13421 | role_column_grants                     | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13419    | -                           | 0       | 13420    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13424 | _routine_column_usage                  | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13425   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13425 | routine_column_usage                   | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13423    | -                           | 0       | 13424    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13429 | _routine_privileges                    | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13430   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13430 | routine_privileges                     | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13428    | -                           | 0       | 13429    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13434 | _role_routine_grants                   | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13435   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13435 | role_routine_grants                    | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13433    | -                           | 0       | 13434    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13438 | _routine_routine_usage                 | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13439   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13439 | routine_routine_usage                  | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13437    | -                           | 0       | 13438    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13443 | _routine_sequence_usage                | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13444   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13444 | routine_sequence_usage                 | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13442    | -                           | 0       | 13443    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13448 | _routine_table_usage                   | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13449   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13449 | routine_table_usage                    | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13447    | -                           | 0       | 13448    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13453 | _routines                              | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13454   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13454 | routines                               | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13452    | -                           | 0       | 13453    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13458 | _schemata                              | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13459   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13459 | schemata                               | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13457    | -                           | 0       | 13458    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13462 | _sequences                             | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13463   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13463 | sequences                              | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13461    | -                           | 0       | 13462    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13467 | _sql_features                          | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13468   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13468 | sql_features                           | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13466    | -                           | 0       | 13467    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13472 | _sql_implementation_info               | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13473   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13473 | sql_implementation_info                | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13471    | -                           | 0       | 13472    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13477 | _sql_parts                             | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13478   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13478 | sql_parts                              | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13476    | -                           | 0       | 13477    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13482 | _sql_sizing                            | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13483   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13483 | sql_sizing                             | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13481    | -                           | 0       | 13482    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13487 | _table_constraints                     | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13488   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13488 | table_constraints                      | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13486    | -                           | 0       | 13487    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13492 | _table_privileges                      | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13493   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13493 | table_privileges                       | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13491    | -                           | 0       | 13492    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13497 | _role_table_grants                     | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13498   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13498 | role_table_grants                      | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13496    | -                           | 0       | 13497    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13501 | _tables                                | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13502   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13502 | tables                                 | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13500    | -                           | 0       | 13501    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13506 | _transforms                            | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13507   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13507 | transforms                             | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13505    | -                           | 0       | 13506    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13511 | _triggered_update_columns              | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13512   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13512 | triggered_update_columns               | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13510    | -                           | 0       | 13511    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13516 | _triggers                              | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13517   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13517 | triggers                               | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13515    | -                           | 0       | 13516    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13521 | _udt_privileges                        | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13522   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13522 | udt_privileges                         | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13520    | -                           | 0       | 13521    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13526 | _role_udt_grants                       | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13527   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13527 | role_udt_grants                        | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13525    | -                           | 0       | 13526    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13530 | _usage_privileges                      | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13531   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13531 | usage_privileges                       | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13529    | -                           | 0       | 13530    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13535 | _role_usage_grants                     | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13536   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13536 | role_usage_grants                      | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13534    | -                           | 0       | 13535    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13539 | _user_defined_types                    | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13540   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13540 | user_defined_types                     | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13538    | -                           | 0       | 13539    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13544 | _view_column_usage                     | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13545   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13545 | view_column_usage                      | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13543    | -                           | 0       | 13544    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13549 | _view_routine_usage                    | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13550   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13550 | view_routine_usage                     | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13548    | -                           | 0       | 13549    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13554 | _view_table_usage                      | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13555   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13555 | view_table_usage                       | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13553    | -                           | 0       | 13554    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13559 | _views                                 | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13560   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13560 | views                                  | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13558    | -                           | 0       | 13559    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13564 | _data_type_privileges                  | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13565   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13565 | data_type_privileges                   | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13563    | -                           | 0       | 13564    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13569 | _element_types                         | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13570   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13570 | element_types                          | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13568    | -                           | 0       | 13569    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13574 | __pg_foreign_table_columns             | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13575   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13575 | _pg_foreign_table_columns              | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13573    | -                           | 0       | 13574    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13579 | _column_options                        | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13580   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13580 | column_options                         | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13578    | -                           | 0       | 13579    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13583 | __pg_foreign_data_wrappers             | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13584   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13584 | _pg_foreign_data_wrappers              | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13582    | -                           | 0       | 13583    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13587 | _foreign_data_wrapper_options          | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13588   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13588 | foreign_data_wrapper_options           | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13586    | -                           | 0       | 13587    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13591 | _foreign_data_wrappers                 | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13592   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13592 | foreign_data_wrappers                  | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13590    | -                           | 0       | 13591    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13595 | __pg_foreign_servers                   | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13596   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13596 | _pg_foreign_servers                    | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13594    | -                           | 0       | 13595    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13599 | _foreign_server_options                | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13600   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13600 | foreign_server_options                 | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13598    | -                           | 0       | 13599    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13603 | _foreign_servers                       | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13604   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13604 | foreign_servers                        | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13602    | -                           | 0       | 13603    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13607 | __pg_foreign_tables                    | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13608   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13608 | _pg_foreign_tables                     | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13606    | -                           | 0       | 13607    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13612 | _foreign_table_options                 | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13613   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13613 | foreign_table_options                  | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13611    | -                           | 0       | 13612    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13616 | _foreign_tables                        | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13617   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13617 | foreign_tables                         | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13615    | -                           | 0       | 13616    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13620 | __pg_user_mappings                     | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13621   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13621 | _pg_user_mappings                      | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13619    | -                           | 0       | 13620    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13625 | _user_mapping_options                  | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13626   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13626 | user_mapping_options                   | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13624    | -                           | 0       | 13625    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13630 | _user_mappings                         | 13283        | 10       | -1     | f        | b       | A           | f              | t            | ,        | 0        | array_subscript_handler     | 13631   | 0        | array_in                     | array_out                     | array_recv                     | array_send                     | -                   | -                    | array_typanalyze      | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
| 13631 | user_mappings                          | 13283        | 10       | -1     | f        | c       | C           | f              | t            | ,        | 13629    | -                           | 0       | 13630    | record_in                    | record_out                    | record_recv                    | record_send                    | -                   | -                    | -                     | d        | x          | f          | 0           | -1        | 0        | 0            |                                                            |                      |        |
+-------+----------------------------------------+--------------+----------+--------+----------+---------+-------------+----------------+--------------+----------+----------+-----------------------------+---------+----------+------------------------------+-------------------------------+--------------------------------+--------------------------------+---------------------+----------------------+-----------------------+----------+------------+------------+-------------+-----------+----------+--------------+------------------------------------------------------------+----------------------+--------+

-- SQLNESS PROTOCOL POSTGRES
-- SQLNESS REPLACE (\d+\s*) OID
select * from pg_catalog.pg_database where datname = 'public';

+-----+---------+--------+----------+----------------+------------+----------+---------------+--------------+--------------+---------------+--------------+------------+---------------+--------------+-------------+--------+
| oid | datname | datdba | encoding | datlocprovider | datcollate | datctype | datistemplate | datallowconn | datconnlimit | datlastsysoid | datfrozenxid | datminmxid | dattablespace | daticulocale | daticurules | datacl |
+-----+---------+--------+----------+----------------+------------+----------+---------------+--------------+--------------+---------------+--------------+------------+---------------+--------------+-------------+--------+
+-----+---------+--------+----------+----------------+------------+----------+---------------+--------------+--------------+---------------+--------------+------------+---------------+--------------+-------------+--------+

-- \d
-- SQLNESS PROTOCOL POSTGRES
SELECT n.nspname as "Schema",
  c.relname as "Name",
  CASE c.relkind WHEN 'r' THEN 'table' WHEN 'v' THEN 'view' WHEN 'm' THEN 'materialized view' WHEN 'i' THEN 'index' WHEN 'S' THEN 'sequence' WHEN 't' THEN 'TOAST table' WHEN 'f' THEN 'foreign table' WHEN 'p' THEN 'partitioned table' WHEN 'I' THEN 'partitioned index' END as "Type",
  pg_catalog.pg_get_userbyid(c.relowner) as "Owner"
FROM pg_catalog.pg_class c
     LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relkind IN ('r','p','v','m','S','f','')
      AND n.nspname <> 'pg_catalog'
      AND n.nspname !~ '^pg_toast'
      AND n.nspname <> 'information_schema'
  AND pg_catalog.pg_table_is_visible(c.oid)
ORDER BY 1,2;

+--------+---------+-------+----------+
| Schema | Name    | Type  | Owner    |
+--------+---------+-------+----------+
| public | numbers | table | postgres |
+--------+---------+-------+----------+

-- \dt
-- SQLNESS PROTOCOL POSTGRES
SELECT n.nspname as "Schema",
  c.relname as "Name",
  CASE c.relkind WHEN 'r' THEN 'table' WHEN 'v' THEN 'view' WHEN 'm' THEN 'materialized view' WHEN 'i' THEN 'index' WHEN 'S' THEN 'sequence' WHEN 't' THEN 'TOAST table' WHEN 'f' THEN 'foreign table' WHEN 'p' THEN 'partitioned table' WHEN 'I' THEN 'partitioned index' END as "Type",
  pg_catalog.pg_get_userbyid(c.relowner) as "Owner"
FROM pg_catalog.pg_class c
     LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relkind IN ('r','p','')
      AND n.nspname <> 'pg_catalog'
      AND n.nspname !~ '^pg_toast'
      AND n.nspname <> 'information_schema'
  AND pg_catalog.pg_table_is_visible(c.oid)
ORDER BY 1,2;

+--------+---------+-------+----------+
| Schema | Name    | Type  | Owner    |
+--------+---------+-------+----------+
| public | numbers | table | postgres |
+--------+---------+-------+----------+

-- make sure oid of namespace keep stable
-- SQLNESS PROTOCOL POSTGRES
-- SQLNESS REPLACE (\d+\s*) OID
SELECT * FROM pg_namespace ORDER BY nspname;

+-------+--------------------+----------+--------+---------+
| oid   | nspname            | nspowner | nspacl | options |
+-------+--------------------+----------+--------+---------+
| OID| greptime_private   | OID|        |         |
| OID| information_schema | OID|        |         |
| OID| public             | OID|        |         |
+-------+--------------------+----------+--------+---------+

-- SQLNESS PROTOCOL POSTGRES
create database my_db;

Affected Rows: 1

-- SQLNESS PROTOCOL POSTGRES
use my_db;



-- SQLNESS PROTOCOL POSTGRES
create table foo
(
    ts TIMESTAMP TIME INDEX
);

Affected Rows: 0

-- show tables in `my_db`
-- SQLNESS PROTOCOL POSTGRES
select relname
from pg_catalog.pg_class
where relnamespace = (
    select oid
    from pg_catalog.pg_namespace
    where nspname = 'my_db'
);

+---------+
| relname |
+---------+
| foo     |
+---------+

-- \dt
-- SQLNESS PROTOCOL POSTGRES
SELECT n.nspname as "Schema",
  c.relname as "Name",
  CASE c.relkind WHEN 'r' THEN 'table' WHEN 'v' THEN 'view' WHEN 'm' THEN 'materialized view' WHEN 'i' THEN 'index' WHEN 'S' THEN 'sequence' WHEN 't' THEN 'TOAST table' WHEN 'f' THEN 'foreign table' WHEN 'p' THEN 'partitioned table' WHEN 'I' THEN 'partitioned index' END as "Type",
  pg_catalog.pg_get_userbyid(c.relowner) as "Owner"
FROM pg_catalog.pg_class c
     LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relkind IN ('r','p','')
      AND n.nspname <> 'pg_catalog'
      AND n.nspname !~ '^pg_toast'
      AND n.nspname <> 'information_schema'
  AND pg_catalog.pg_table_is_visible(c.oid)
ORDER BY 1,2;

+--------+---------+-------+----------+
| Schema | Name    | Type  | Owner    |
+--------+---------+-------+----------+
| my_db  | foo     | table | postgres |
| public | numbers | table | postgres |
+--------+---------+-------+----------+

-- show tables in `my_db`, `public`
-- SQLNESS PROTOCOL POSTGRES
select relname
from pg_catalog.pg_class
where relnamespace in (
    select oid
    from pg_catalog.pg_namespace
    where nspname = 'my_db' or nspname = 'public'
)
order by relname;

+---------+
| relname |
+---------+
| foo     |
| numbers |
+---------+

-- SQLNESS PROTOCOL POSTGRES
select relname
from pg_catalog.pg_class
where relnamespace in (
    select oid
    from pg_catalog.pg_namespace
    where nspname like 'my%'
);

+---------+
| relname |
+---------+
| foo     |
+---------+

-- SQLNESS PROTOCOL POSTGRES
SELECT
    CASE WHEN
            quote_ident(table_schema) IN (
            SELECT
            CASE WHEN trim(s[i]) = '"$user"' THEN user ELSE trim(s[i]) END
            FROM
            generate_series(
                array_lower(string_to_array(current_setting('search_path'),','),1),
                array_upper(string_to_array(current_setting('search_path'),','),1)
            ) as i,
            string_to_array(current_setting('search_path'),',') s
            )
        THEN quote_ident(table_name)
        ELSE quote_ident(table_schema) || '.' || quote_ident(table_name)
    END AS "table"
    FROM information_schema.tables
    WHERE quote_ident(table_schema) NOT IN ('information_schema',
                                'pg_catalog',
                                '_timescaledb_cache',
                                '_timescaledb_catalog',
                                '_timescaledb_internal',
                                '_timescaledb_config',
                                'timescaledb_information',
                                'timescaledb_experimental')
    ORDER BY CASE WHEN
            quote_ident(table_schema) IN (
            SELECT
            CASE WHEN trim(s[i]) = '"$user"' THEN user ELSE trim(s[i]) END
            FROM
            generate_series(
                array_lower(string_to_array(current_setting('search_path'),','),1),
                array_upper(string_to_array(current_setting('search_path'),','),1)
            ) as i,
            string_to_array(current_setting('search_path'),',') s
            ) THEN 0 ELSE 1 END, 1;

+----------------+
| table          |
+----------------+
| my_db.foo      |
| public.numbers |
+----------------+

-- SQLNESS PROTOCOL POSTGRES
SELECT quote_ident(column_name) AS "column", data_type AS "type"
    FROM information_schema.columns
    WHERE
        CASE WHEN array_length(parse_ident('my_db.foo'),1) = 2
        THEN quote_ident(table_schema) = (parse_ident('my_db.foo'))[1]
            AND quote_ident(table_name) = (parse_ident('my_db.foo'))[2]
        ELSE quote_ident(table_name) = 'my_db.foo'
            AND
            quote_ident(table_schema) IN (
            SELECT
            CASE WHEN trim(s[i]) = '"$user"' THEN user ELSE trim(s[i]) END
            FROM
            generate_series(
                array_lower(string_to_array(current_setting('search_path'),','),1),
                array_upper(string_to_array(current_setting('search_path'),','),1)
            ) as i,
            string_to_array(current_setting('search_path'),',') s
            )
        END;

+--------+--------------+
| column | type         |
+--------+--------------+
| ts     | timestamp(3) |
+--------+--------------+

-- SQLNESS PROTOCOL POSTGRES
-- SQLNESS REPLACE (\d+\s*) OID
select relnamespace, relname, relkind
from pg_catalog.pg_class
where relnamespace in (
    select oid
    from pg_catalog.pg_namespace
    where nspname <> 'public'
      and nspname <> 'information_schema'
      and nspname <> 'pg_catalog'
)
order by relnamespace, relname;

+--------------+---------+---------+
| relnamespace | relname | relkind |
+--------------+---------+---------+
| OID| foo     | r       |
+--------------+---------+---------+

-- SQLNESS PROTOCOL POSTGRES
use public;



-- SQLNESS PROTOCOL POSTGRES
drop schema my_db;

Affected Rows: 0

-- SQLNESS PROTOCOL POSTGRES
use pg_catalog;



-- pg_class
-- SQLNESS PROTOCOL POSTGRES
desc table pg_class;

+---------------------+---------+-----+------+---------+---------------+
| Column              | Type    | Key | Null | Default | Semantic Type |
+---------------------+---------+-----+------+---------+---------------+
| oid                 | Int32   |     | NO   |         | FIELD         |
| relname             | String  |     | NO   |         | FIELD         |
| relnamespace        | Int32   |     | NO   |         | FIELD         |
| reltype             | Int32   |     | NO   |         | FIELD         |
| reloftype           | Int32   |     | YES  |         | FIELD         |
| relowner            | Int32   |     | NO   |         | FIELD         |
| relam               | Int32   |     | NO   |         | FIELD         |
| relfilenode         | Int32   |     | NO   |         | FIELD         |
| reltablespace       | Int32   |     | NO   |         | FIELD         |
| relpages            | Int32   |     | NO   |         | FIELD         |
| reltuples           | Float64 |     | NO   |         | FIELD         |
| relallvisible       | Int32   |     | NO   |         | FIELD         |
| reltoastrelid       | Int32   |     | NO   |         | FIELD         |
| relhasindex         | Boolean |     | NO   |         | FIELD         |
| relisshared         | Boolean |     | NO   |         | FIELD         |
| relpersistence      | String  |     | NO   |         | FIELD         |
| relkind             | String  |     | NO   |         | FIELD         |
| relnatts            | Int16   |     | NO   |         | FIELD         |
| relchecks           | Int16   |     | NO   |         | FIELD         |
| relhasrules         | Boolean |     | NO   |         | FIELD         |
| relhastriggers      | Boolean |     | NO   |         | FIELD         |
| relhassubclass      | Boolean |     | NO   |         | FIELD         |
| relrowsecurity      | Boolean |     | NO   |         | FIELD         |
| relforcerowsecurity | Boolean |     | NO   |         | FIELD         |
| relispopulated      | Boolean |     | NO   |         | FIELD         |
| relreplident        | String  |     | NO   |         | FIELD         |
| relispartition      | Boolean |     | NO   |         | FIELD         |
| relrewrite          | Int32   |     | YES  |         | FIELD         |
| relfrozenxid        | Int32   |     | NO   |         | FIELD         |
| relminmxid          | Int32   |     | NO   |         | FIELD         |
| relpartbound        | String  |     | YES  |         | FIELD         |
+---------------------+---------+-----+------+---------+---------------+

-- SQLNESS PROTOCOL POSTGRES
desc table pg_namespace;

+----------+--------+-----+------+---------+---------------+
| Column   | Type   | Key | Null | Default | Semantic Type |
+----------+--------+-----+------+---------+---------------+
| oid      | Int32  |     | NO   |         | FIELD         |
| nspname  | String |     | NO   |         | FIELD         |
| nspowner | Int32  |     | NO   |         | FIELD         |
| nspacl   | String |     | YES  |         | FIELD         |
| options  | String |     | YES  |         | FIELD         |
+----------+--------+-----+------+---------+---------------+

-- SQLNESS PROTOCOL POSTGRES
drop table my_db.foo;

Failed to execute query, encountered: Error { kind: Db, cause: Some(DbError { severity: "ERROR", parsed_severity: None, code: SqlState(E42P01), message: "Table not found: greptime.my_db.foo", detail: None, hint: None, position: None, where_: None, schema: None, table: None, column: None, datatype: None, constraint: None, file: None, line: None, routine: None }) }

-- SQLNESS PROTOCOL POSTGRES
use public;



-- PostgreSQL description functions - placeholder returning NULL for compatibility
-- SQLNESS PROTOCOL POSTGRES
SELECT obj_description((SELECT oid FROM pg_class LIMIT 1), 'pg_class') IS NULL AS is_null;

+---------+
| is_null |
+---------+
| t       |
+---------+

-- SQLNESS PROTOCOL POSTGRES
SELECT obj_description((SELECT oid FROM pg_class LIMIT 1)) IS NULL AS is_null;

+---------+
| is_null |
+---------+
| t       |
+---------+

-- SQLNESS PROTOCOL POSTGRES
SELECT col_description((SELECT oid FROM pg_class LIMIT 1), 1) IS NULL AS is_null;

+---------+
| is_null |
+---------+
| t       |
+---------+

-- SQLNESS PROTOCOL POSTGRES
SELECT shobj_description(1, 'pg_database') IS NULL AS is_null;

+---------+
| is_null |
+---------+
| t       |
+---------+

-- pg_my_temp_schema returns 0 (no temp schema support)
-- SQLNESS PROTOCOL POSTGRES
SELECT pg_my_temp_schema();

+---------------------+
| pg_my_temp_schema() |
+---------------------+
| 0                   |
+---------------------+

-- Issue 7313
-- SQLNESS PROTOCOL POSTGRES
-- SQLNESS REPLACE (\d+\s*) OID
SELECT
	oid
	,nspname
	,nspname = ANY (current_schemas(true)) AS is_on_search_path
	    ,obj_description(oid, 'pg_namespace') AS comment
FROM pg_namespace; SELECT
oid
,nspname
FROM pg_namespace
WHERE oid = pg_my_temp_schema();

+-------+--------------------+-------------------+---------+
| oid   | nspname            | is_on_search_path | comment |
+-------+--------------------+-------------------+---------+
| OID| greptime_private   | t                 |         |
| OID| information_schema | t                 |         |
| OID| public             | t                 |         |
+-------+--------------------+-------------------+---------+

