From f2d03cc90e79311d66c8378125b338c5f400b7cb Mon Sep 17 00:00:00 2001 From: Vitaly Stoyan Date: Mon, 5 Feb 2024 14:21:14 +0000 Subject: [PATCH] init --- ydb/library/yql/parser/pg_catalog/.gitignore | 3 + ydb/library/yql/parser/pg_catalog/catalog.cpp | 139 +- .../yql/parser/pg_catalog/columns.generated.h | 1963 +++++++++++++++++ ydb/library/yql/parser/pg_catalog/columns.sql | 8 + .../parser/pg_catalog/dump_system_columns.sh | 8 + .../pg_catalog/generate_system_columns.py | 28 + .../parser/pg_catalog/pg_class.generated.h | 203 ++ .../yql/parser/pg_catalog/pg_class.sql | 10 + .../sql/dq_file/part0/canondata/result.json | 6 +- .../sql/dq_file/part1/canondata/result.json | 6 +- .../sql/dq_file/part11/canondata/result.json | 6 +- .../sql/dq_file/part12/canondata/result.json | 12 +- .../sql/dq_file/part14/canondata/result.json | 12 +- .../sql/dq_file/part15/canondata/result.json | 6 +- .../sql/dq_file/part16/canondata/result.json | 6 +- .../sql/dq_file/part17/canondata/result.json | 6 +- .../sql/dq_file/part18/canondata/result.json | 12 +- .../sql/dq_file/part19/canondata/result.json | 18 +- .../sql/dq_file/part3/canondata/result.json | 12 +- .../sql/dq_file/part4/canondata/result.json | 6 +- .../sql/dq_file/part8/canondata/result.json | 6 +- .../tests/sql/sql2yql/canondata/result.json | 36 +- .../tests/sql/suites/pg_catalog/columns.sql | 14 +- .../sql/suites/pg_catalog/pg_am_pg_syntax.sql | 2 +- .../tests/sql/suites/pg_catalog/pg_class.sql | 22 +- .../pg_catalog/pg_namespace_pg_syntax.sql | 3 +- .../tests/sql/suites/pg_catalog/pg_tables.sql | 10 +- .../tests/sql/suites/pg_catalog/tables.sql | 10 +- .../part0/canondata/result.json | 6 +- .../part1/canondata/result.json | 6 +- .../part11/canondata/result.json | 6 +- .../part12/canondata/result.json | 18 +- .../part14/canondata/result.json | 18 +- .../part15/canondata/result.json | 6 +- .../part16/canondata/result.json | 12 +- .../part17/canondata/result.json | 6 +- .../part18/canondata/result.json | 12 +- .../part19/canondata/result.json | 18 +- .../part3/canondata/result.json | 24 +- .../part4/canondata/result.json | 6 +- .../part8/canondata/result.json | 6 +- 41 files changed, 2410 insertions(+), 307 deletions(-) create mode 100644 ydb/library/yql/parser/pg_catalog/.gitignore create mode 100644 ydb/library/yql/parser/pg_catalog/columns.generated.h create mode 100644 ydb/library/yql/parser/pg_catalog/columns.sql create mode 100755 ydb/library/yql/parser/pg_catalog/dump_system_columns.sh create mode 100755 ydb/library/yql/parser/pg_catalog/generate_system_columns.py create mode 100644 ydb/library/yql/parser/pg_catalog/pg_class.generated.h create mode 100644 ydb/library/yql/parser/pg_catalog/pg_class.sql diff --git a/ydb/library/yql/parser/pg_catalog/.gitignore b/ydb/library/yql/parser/pg_catalog/.gitignore new file mode 100644 index 000000000000..781f9d78cdfb --- /dev/null +++ b/ydb/library/yql/parser/pg_catalog/.gitignore @@ -0,0 +1,3 @@ +columns.txt +pg_class.txt + diff --git a/ydb/library/yql/parser/pg_catalog/catalog.cpp b/ydb/library/yql/parser/pg_catalog/catalog.cpp index 6a96ef4920d5..615b62688835 100644 --- a/ydb/library/yql/parser/pg_catalog/catalog.cpp +++ b/ydb/library/yql/parser/pg_catalog/catalog.cpp @@ -1402,145 +1402,10 @@ struct TCatalog { "lo_unlink" }), StaticTables({ - {{"pg_catalog", "pg_type"}, ERelKind::Relation, TypeRelationOid}, - {{"pg_catalog", "pg_database"}, ERelKind::Relation, DatabaseRelationOid}, - {{"pg_catalog", "pg_tablespace"}, ERelKind::Relation, TableSpaceRelationOid}, - {{"pg_catalog", "pg_shdescription"}, ERelKind::Relation, SharedDescriptionRelationOid}, - {{"pg_catalog", "pg_trigger"}, ERelKind::Relation, TriggerRelationOid}, - {{"pg_catalog", "pg_locks"}, ERelKind::View, 10000}, - {{"pg_catalog", "pg_stat_gssapi"}, ERelKind::View, 10001}, - {{"pg_catalog", "pg_inherits"}, ERelKind::Relation, InheritsRelationOid}, - {{"pg_catalog", "pg_stat_activity"}, ERelKind::View, 10002}, - {{"pg_catalog", "pg_timezone_names"}, ERelKind::View, 10003}, - {{"pg_catalog", "pg_timezone_abbrevs"}, ERelKind::View, 10004}, - {{"pg_catalog", "pg_tables"}, ERelKind::View, 10005}, - {{"pg_catalog", "pg_description"}, ERelKind::Relation, DescriptionRelationOid}, - {{"pg_catalog", "pg_am"}, ERelKind::Relation, AccessMethodRelationOid}, - {{"pg_catalog", "pg_namespace"}, ERelKind::Relation, NamespaceRelationOid}, - {{"pg_catalog", "pg_auth_members"}, ERelKind::Relation, AuthMemRelationOid}, - {{"pg_catalog", "pg_roles"}, ERelKind::View, 10006}, - {{"pg_catalog", "pg_stat_database"}, ERelKind::View, 10007}, - {{"pg_catalog", "pg_class"}, ERelKind::Relation, RelationRelationOid}, - {{"information_schema", "tables"}, ERelKind::View, 10008}, - {{"information_schema", "columns"}, ERelKind::View, 10009}, - {{"information_schema", "table_constraints"}, ERelKind::View, 10010}, +#include "pg_class.generated.h" }), AllStaticColumns({ - {"pg_catalog", "pg_type", "oid", "oid"}, - {"pg_catalog", "pg_type", "typname", "name"}, - {"pg_catalog", "pg_type", "typinput", "regproc"}, - {"pg_catalog", "pg_type", "typnamespace", "oid"}, - {"pg_catalog", "pg_type", "typtype", "char"}, - - {"pg_catalog", "pg_database", "oid", "oid"}, - {"pg_catalog", "pg_database", "datname", "name"}, - {"pg_catalog", "pg_database", "encoding", "int4"}, - {"pg_catalog", "pg_database", "datallowconn", "bool"}, - {"pg_catalog", "pg_database", "datistemplate", "bool"}, - {"pg_catalog", "pg_database", "datdba", "oid"}, - - {"pg_catalog", "pg_tablespace", "oid", "oid"}, - {"pg_catalog", "pg_tablespace", "spcname", "name"}, - - {"pg_catalog", "pg_shdescription", "objoid", "oid"}, - {"pg_catalog", "pg_shdescription", "classoid", "oid"}, - {"pg_catalog", "pg_shdescription", "description", "text"}, - - {"pg_catalog", "pg_trigger", "tgrelid", "oid"}, - {"pg_catalog", "pg_trigger", "tgenabled", "char"}, - - {"pg_catalog", "pg_locks", "transactionid", "xid"}, - - {"pg_catalog", "pg_stat_gssapi", "encrypted", "bool"}, - {"pg_catalog", "pg_stat_gssapi", "gss_authenticated", "bool"}, - {"pg_catalog", "pg_stat_gssapi", "pid", "int4"}, - - {"pg_catalog", "pg_inherits", "inhrelid", "oid"}, - {"pg_catalog", "pg_inherits", "inhparent", "oid"}, - - {"pg_catalog", "pg_stat_activity", "application_name", "text"}, - {"pg_catalog", "pg_stat_activity", "backend_start", "timestamptz"}, - {"pg_catalog", "pg_stat_activity", "backend_type", "text"}, - {"pg_catalog", "pg_stat_activity", "client_addr", "inet"}, - {"pg_catalog", "pg_stat_activity", "datname", "name"}, - {"pg_catalog", "pg_stat_activity", "pid", "int4"}, - {"pg_catalog", "pg_stat_activity", "query", "text"}, - {"pg_catalog", "pg_stat_activity", "query_start", "timestamptz"}, - {"pg_catalog", "pg_stat_activity", "state", "text"}, - {"pg_catalog", "pg_stat_activity", "state_change", "timestamptz"}, - {"pg_catalog", "pg_stat_activity", "usename", "name"}, - {"pg_catalog", "pg_stat_activity", "wait_event", "text"}, - {"pg_catalog", "pg_stat_activity", "wait_event_type", "text"}, - {"pg_catalog", "pg_stat_activity", "xact_start", "timestamptz"}, - - {"pg_catalog", "pg_timezone_names", "name", "text"}, - {"pg_catalog", "pg_timezone_names", "is_dst", "bool"}, - - {"pg_catalog", "pg_timezone_abbrevs", "abbrev", "text"}, - {"pg_catalog", "pg_timezone_abbrevs", "is_dst", "bool"}, - - {"pg_catalog", "pg_tables", "schemaname", "name"}, - {"pg_catalog", "pg_tables", "tablename", "name"}, - - {"pg_catalog", "pg_description", "objoid", "oid"}, - {"pg_catalog", "pg_description", "classoid", "oid"}, - {"pg_catalog", "pg_description", "objsubid", "int4"}, - {"pg_catalog", "pg_description", "description", "text"}, - - {"pg_catalog", "pg_am", "oid", "oid"}, - {"pg_catalog", "pg_am", "amname", "name"}, - {"pg_catalog", "pg_am", "amtype", "char"}, - - {"pg_catalog", "pg_namespace", "nspname", "name"}, - {"pg_catalog", "pg_namespace", "oid", "oid"}, - - {"pg_catalog", "pg_auth_members", "roleid", "oid"}, - {"pg_catalog", "pg_auth_members", "member", "oid"}, - {"pg_catalog", "pg_auth_members", "grantor", "oid"}, - {"pg_catalog", "pg_auth_members", "admin_option", "bool"}, - - {"pg_catalog", "pg_roles", "rolname", "name"}, - {"pg_catalog", "pg_roles", "oid", "oid"}, - {"pg_catalog", "pg_roles", "rolbypassrls", "bool"}, - {"pg_catalog", "pg_roles", "rolcanlogin", "bool"}, - {"pg_catalog", "pg_roles", "rolconfig", "_text"}, - {"pg_catalog", "pg_roles", "rolconnlimit", "int4"}, - {"pg_catalog", "pg_roles", "rolcreatedb", "bool"}, - {"pg_catalog", "pg_roles", "rolcreaterole", "bool"}, - {"pg_catalog", "pg_roles", "rolinherit", "bool"}, - {"pg_catalog", "pg_roles", "rolreplication", "bool"}, - {"pg_catalog", "pg_roles", "rolsuper", "bool"}, - {"pg_catalog", "pg_roles", "rolvaliduntil", "timestamptz"}, - - {"pg_catalog", "pg_stat_database", "datid", "oid"}, - {"pg_catalog", "pg_stat_database", "blks_hit", "int8"}, - {"pg_catalog", "pg_stat_database", "blks_read", "int8"}, - {"pg_catalog", "pg_stat_database", "tup_deleted", "int8"}, - {"pg_catalog", "pg_stat_database", "tup_fetched", "int8"}, - {"pg_catalog", "pg_stat_database", "tup_inserted", "int8"}, - {"pg_catalog", "pg_stat_database", "tup_returned", "int8"}, - {"pg_catalog", "pg_stat_database", "tup_updated", "int8"}, - {"pg_catalog", "pg_stat_database", "xact_commit", "int8"}, - {"pg_catalog", "pg_stat_database", "xact_rollback", "int8"}, - - {"pg_catalog", "pg_class", "oid", "oid"}, - {"pg_catalog", "pg_class", "relispartition", "bool"}, - {"pg_catalog", "pg_class", "relkind", "char"}, - {"pg_catalog", "pg_class", "relname", "name"}, - {"pg_catalog", "pg_class", "relnamespace", "oid"}, - {"pg_catalog", "pg_class", "relowner", "oid"}, - - {"information_schema", "tables", "table_schema", "name"}, - {"information_schema", "tables", "table_name", "name"}, - - {"information_schema", "columns", "table_schema", "name"}, - {"information_schema", "columns", "table_name", "name"}, - {"information_schema", "columns", "column_name", "name"}, - {"information_schema", "columns", "udt_name", "name"}, - - {"information_schema", "table_constraints", "constraint_schema", "name"}, - {"information_schema", "table_constraints", "table_name", "name"}, - {"information_schema", "table_constraints", "constraint_type", "varchar"}, +#include "columns.generated.h" }) { THashSet usedTableOids; diff --git a/ydb/library/yql/parser/pg_catalog/columns.generated.h b/ydb/library/yql/parser/pg_catalog/columns.generated.h new file mode 100644 index 000000000000..385613211796 --- /dev/null +++ b/ydb/library/yql/parser/pg_catalog/columns.generated.h @@ -0,0 +1,1963 @@ +{"information_schema", "_pg_foreign_data_wrappers", "authorization_identifier", "name"}, +{"information_schema", "_pg_foreign_data_wrappers", "fdwoptions", "_text"}, +{"information_schema", "_pg_foreign_data_wrappers", "fdwowner", "oid"}, +{"information_schema", "_pg_foreign_data_wrappers", "foreign_data_wrapper_catalog", "name"}, +{"information_schema", "_pg_foreign_data_wrappers", "foreign_data_wrapper_language", "varchar"}, +{"information_schema", "_pg_foreign_data_wrappers", "foreign_data_wrapper_name", "name"}, +{"information_schema", "_pg_foreign_data_wrappers", "oid", "oid"}, +{"information_schema", "_pg_foreign_servers", "authorization_identifier", "name"}, +{"information_schema", "_pg_foreign_servers", "foreign_data_wrapper_catalog", "name"}, +{"information_schema", "_pg_foreign_servers", "foreign_data_wrapper_name", "name"}, +{"information_schema", "_pg_foreign_servers", "foreign_server_catalog", "name"}, +{"information_schema", "_pg_foreign_servers", "foreign_server_name", "name"}, +{"information_schema", "_pg_foreign_servers", "foreign_server_type", "varchar"}, +{"information_schema", "_pg_foreign_servers", "foreign_server_version", "varchar"}, +{"information_schema", "_pg_foreign_servers", "oid", "oid"}, +{"information_schema", "_pg_foreign_servers", "srvoptions", "_text"}, +{"information_schema", "_pg_foreign_table_columns", "attfdwoptions", "_text"}, +{"information_schema", "_pg_foreign_table_columns", "attname", "name"}, +{"information_schema", "_pg_foreign_table_columns", "nspname", "name"}, +{"information_schema", "_pg_foreign_table_columns", "relname", "name"}, +{"information_schema", "_pg_foreign_tables", "authorization_identifier", "name"}, +{"information_schema", "_pg_foreign_tables", "foreign_server_catalog", "name"}, +{"information_schema", "_pg_foreign_tables", "foreign_server_name", "name"}, +{"information_schema", "_pg_foreign_tables", "foreign_table_catalog", "name"}, +{"information_schema", "_pg_foreign_tables", "foreign_table_name", "name"}, +{"information_schema", "_pg_foreign_tables", "foreign_table_schema", "name"}, +{"information_schema", "_pg_foreign_tables", "ftoptions", "_text"}, +{"information_schema", "_pg_user_mappings", "authorization_identifier", "name"}, +{"information_schema", "_pg_user_mappings", "foreign_server_catalog", "name"}, +{"information_schema", "_pg_user_mappings", "foreign_server_name", "name"}, +{"information_schema", "_pg_user_mappings", "oid", "oid"}, +{"information_schema", "_pg_user_mappings", "srvowner", "name"}, +{"information_schema", "_pg_user_mappings", "umoptions", "_text"}, +{"information_schema", "_pg_user_mappings", "umuser", "oid"}, +{"information_schema", "administrable_role_authorizations", "grantee", "name"}, +{"information_schema", "administrable_role_authorizations", "is_grantable", "varchar"}, +{"information_schema", "administrable_role_authorizations", "role_name", "name"}, +{"information_schema", "applicable_roles", "grantee", "name"}, +{"information_schema", "applicable_roles", "is_grantable", "varchar"}, +{"information_schema", "applicable_roles", "role_name", "name"}, +{"information_schema", "attributes", "attribute_default", "varchar"}, +{"information_schema", "attributes", "attribute_name", "name"}, +{"information_schema", "attributes", "attribute_udt_catalog", "name"}, +{"information_schema", "attributes", "attribute_udt_name", "name"}, +{"information_schema", "attributes", "attribute_udt_schema", "name"}, +{"information_schema", "attributes", "character_maximum_length", "int4"}, +{"information_schema", "attributes", "character_octet_length", "int4"}, +{"information_schema", "attributes", "character_set_catalog", "name"}, +{"information_schema", "attributes", "character_set_name", "name"}, +{"information_schema", "attributes", "character_set_schema", "name"}, +{"information_schema", "attributes", "collation_catalog", "name"}, +{"information_schema", "attributes", "collation_name", "name"}, +{"information_schema", "attributes", "collation_schema", "name"}, +{"information_schema", "attributes", "data_type", "varchar"}, +{"information_schema", "attributes", "datetime_precision", "int4"}, +{"information_schema", "attributes", "dtd_identifier", "name"}, +{"information_schema", "attributes", "interval_precision", "int4"}, +{"information_schema", "attributes", "interval_type", "varchar"}, +{"information_schema", "attributes", "is_derived_reference_attribute", "varchar"}, +{"information_schema", "attributes", "is_nullable", "varchar"}, +{"information_schema", "attributes", "maximum_cardinality", "int4"}, +{"information_schema", "attributes", "numeric_precision", "int4"}, +{"information_schema", "attributes", "numeric_precision_radix", "int4"}, +{"information_schema", "attributes", "numeric_scale", "int4"}, +{"information_schema", "attributes", "ordinal_position", "int4"}, +{"information_schema", "attributes", "scope_catalog", "name"}, +{"information_schema", "attributes", "scope_name", "name"}, +{"information_schema", "attributes", "scope_schema", "name"}, +{"information_schema", "attributes", "udt_catalog", "name"}, +{"information_schema", "attributes", "udt_name", "name"}, +{"information_schema", "attributes", "udt_schema", "name"}, +{"information_schema", "character_sets", "character_repertoire", "name"}, +{"information_schema", "character_sets", "character_set_catalog", "name"}, +{"information_schema", "character_sets", "character_set_name", "name"}, +{"information_schema", "character_sets", "character_set_schema", "name"}, +{"information_schema", "character_sets", "default_collate_catalog", "name"}, +{"information_schema", "character_sets", "default_collate_name", "name"}, +{"information_schema", "character_sets", "default_collate_schema", "name"}, +{"information_schema", "character_sets", "form_of_use", "name"}, +{"information_schema", "check_constraint_routine_usage", "constraint_catalog", "name"}, +{"information_schema", "check_constraint_routine_usage", "constraint_name", "name"}, +{"information_schema", "check_constraint_routine_usage", "constraint_schema", "name"}, +{"information_schema", "check_constraint_routine_usage", "specific_catalog", "name"}, +{"information_schema", "check_constraint_routine_usage", "specific_name", "name"}, +{"information_schema", "check_constraint_routine_usage", "specific_schema", "name"}, +{"information_schema", "check_constraints", "check_clause", "varchar"}, +{"information_schema", "check_constraints", "constraint_catalog", "name"}, +{"information_schema", "check_constraints", "constraint_name", "name"}, +{"information_schema", "check_constraints", "constraint_schema", "name"}, +{"information_schema", "collation_character_set_applicability", "character_set_catalog", "name"}, +{"information_schema", "collation_character_set_applicability", "character_set_name", "name"}, +{"information_schema", "collation_character_set_applicability", "character_set_schema", "name"}, +{"information_schema", "collation_character_set_applicability", "collation_catalog", "name"}, +{"information_schema", "collation_character_set_applicability", "collation_name", "name"}, +{"information_schema", "collation_character_set_applicability", "collation_schema", "name"}, +{"information_schema", "collations", "collation_catalog", "name"}, +{"information_schema", "collations", "collation_name", "name"}, +{"information_schema", "collations", "collation_schema", "name"}, +{"information_schema", "collations", "pad_attribute", "varchar"}, +{"information_schema", "column_column_usage", "column_name", "name"}, +{"information_schema", "column_column_usage", "dependent_column", "name"}, +{"information_schema", "column_column_usage", "table_catalog", "name"}, +{"information_schema", "column_column_usage", "table_name", "name"}, +{"information_schema", "column_column_usage", "table_schema", "name"}, +{"information_schema", "column_domain_usage", "column_name", "name"}, +{"information_schema", "column_domain_usage", "domain_catalog", "name"}, +{"information_schema", "column_domain_usage", "domain_name", "name"}, +{"information_schema", "column_domain_usage", "domain_schema", "name"}, +{"information_schema", "column_domain_usage", "table_catalog", "name"}, +{"information_schema", "column_domain_usage", "table_name", "name"}, +{"information_schema", "column_domain_usage", "table_schema", "name"}, +{"information_schema", "column_options", "column_name", "name"}, +{"information_schema", "column_options", "option_name", "name"}, +{"information_schema", "column_options", "option_value", "varchar"}, +{"information_schema", "column_options", "table_catalog", "name"}, +{"information_schema", "column_options", "table_name", "name"}, +{"information_schema", "column_options", "table_schema", "name"}, +{"information_schema", "column_privileges", "column_name", "name"}, +{"information_schema", "column_privileges", "grantee", "name"}, +{"information_schema", "column_privileges", "grantor", "name"}, +{"information_schema", "column_privileges", "is_grantable", "varchar"}, +{"information_schema", "column_privileges", "privilege_type", "varchar"}, +{"information_schema", "column_privileges", "table_catalog", "name"}, +{"information_schema", "column_privileges", "table_name", "name"}, +{"information_schema", "column_privileges", "table_schema", "name"}, +{"information_schema", "column_udt_usage", "column_name", "name"}, +{"information_schema", "column_udt_usage", "table_catalog", "name"}, +{"information_schema", "column_udt_usage", "table_name", "name"}, +{"information_schema", "column_udt_usage", "table_schema", "name"}, +{"information_schema", "column_udt_usage", "udt_catalog", "name"}, +{"information_schema", "column_udt_usage", "udt_name", "name"}, +{"information_schema", "column_udt_usage", "udt_schema", "name"}, +{"information_schema", "columns", "character_maximum_length", "int4"}, +{"information_schema", "columns", "character_octet_length", "int4"}, +{"information_schema", "columns", "character_set_catalog", "name"}, +{"information_schema", "columns", "character_set_name", "name"}, +{"information_schema", "columns", "character_set_schema", "name"}, +{"information_schema", "columns", "collation_catalog", "name"}, +{"information_schema", "columns", "collation_name", "name"}, +{"information_schema", "columns", "collation_schema", "name"}, +{"information_schema", "columns", "column_default", "varchar"}, +{"information_schema", "columns", "column_name", "name"}, +{"information_schema", "columns", "data_type", "varchar"}, +{"information_schema", "columns", "datetime_precision", "int4"}, +{"information_schema", "columns", "domain_catalog", "name"}, +{"information_schema", "columns", "domain_name", "name"}, +{"information_schema", "columns", "domain_schema", "name"}, +{"information_schema", "columns", "dtd_identifier", "name"}, +{"information_schema", "columns", "generation_expression", "varchar"}, +{"information_schema", "columns", "identity_cycle", "varchar"}, +{"information_schema", "columns", "identity_generation", "varchar"}, +{"information_schema", "columns", "identity_increment", "varchar"}, +{"information_schema", "columns", "identity_maximum", "varchar"}, +{"information_schema", "columns", "identity_minimum", "varchar"}, +{"information_schema", "columns", "identity_start", "varchar"}, +{"information_schema", "columns", "interval_precision", "int4"}, +{"information_schema", "columns", "interval_type", "varchar"}, +{"information_schema", "columns", "is_generated", "varchar"}, +{"information_schema", "columns", "is_identity", "varchar"}, +{"information_schema", "columns", "is_nullable", "varchar"}, +{"information_schema", "columns", "is_self_referencing", "varchar"}, +{"information_schema", "columns", "is_updatable", "varchar"}, +{"information_schema", "columns", "maximum_cardinality", "int4"}, +{"information_schema", "columns", "numeric_precision", "int4"}, +{"information_schema", "columns", "numeric_precision_radix", "int4"}, +{"information_schema", "columns", "numeric_scale", "int4"}, +{"information_schema", "columns", "ordinal_position", "int4"}, +{"information_schema", "columns", "scope_catalog", "name"}, +{"information_schema", "columns", "scope_name", "name"}, +{"information_schema", "columns", "scope_schema", "name"}, +{"information_schema", "columns", "table_catalog", "name"}, +{"information_schema", "columns", "table_name", "name"}, +{"information_schema", "columns", "table_schema", "name"}, +{"information_schema", "columns", "udt_catalog", "name"}, +{"information_schema", "columns", "udt_name", "name"}, +{"information_schema", "columns", "udt_schema", "name"}, +{"information_schema", "constraint_column_usage", "column_name", "name"}, +{"information_schema", "constraint_column_usage", "constraint_catalog", "name"}, +{"information_schema", "constraint_column_usage", "constraint_name", "name"}, +{"information_schema", "constraint_column_usage", "constraint_schema", "name"}, +{"information_schema", "constraint_column_usage", "table_catalog", "name"}, +{"information_schema", "constraint_column_usage", "table_name", "name"}, +{"information_schema", "constraint_column_usage", "table_schema", "name"}, +{"information_schema", "constraint_table_usage", "constraint_catalog", "name"}, +{"information_schema", "constraint_table_usage", "constraint_name", "name"}, +{"information_schema", "constraint_table_usage", "constraint_schema", "name"}, +{"information_schema", "constraint_table_usage", "table_catalog", "name"}, +{"information_schema", "constraint_table_usage", "table_name", "name"}, +{"information_schema", "constraint_table_usage", "table_schema", "name"}, +{"information_schema", "data_type_privileges", "dtd_identifier", "name"}, +{"information_schema", "data_type_privileges", "object_catalog", "name"}, +{"information_schema", "data_type_privileges", "object_name", "name"}, +{"information_schema", "data_type_privileges", "object_schema", "name"}, +{"information_schema", "data_type_privileges", "object_type", "varchar"}, +{"information_schema", "domain_constraints", "constraint_catalog", "name"}, +{"information_schema", "domain_constraints", "constraint_name", "name"}, +{"information_schema", "domain_constraints", "constraint_schema", "name"}, +{"information_schema", "domain_constraints", "domain_catalog", "name"}, +{"information_schema", "domain_constraints", "domain_name", "name"}, +{"information_schema", "domain_constraints", "domain_schema", "name"}, +{"information_schema", "domain_constraints", "initially_deferred", "varchar"}, +{"information_schema", "domain_constraints", "is_deferrable", "varchar"}, +{"information_schema", "domain_udt_usage", "domain_catalog", "name"}, +{"information_schema", "domain_udt_usage", "domain_name", "name"}, +{"information_schema", "domain_udt_usage", "domain_schema", "name"}, +{"information_schema", "domain_udt_usage", "udt_catalog", "name"}, +{"information_schema", "domain_udt_usage", "udt_name", "name"}, +{"information_schema", "domain_udt_usage", "udt_schema", "name"}, +{"information_schema", "domains", "character_maximum_length", "int4"}, +{"information_schema", "domains", "character_octet_length", "int4"}, +{"information_schema", "domains", "character_set_catalog", "name"}, +{"information_schema", "domains", "character_set_name", "name"}, +{"information_schema", "domains", "character_set_schema", "name"}, +{"information_schema", "domains", "collation_catalog", "name"}, +{"information_schema", "domains", "collation_name", "name"}, +{"information_schema", "domains", "collation_schema", "name"}, +{"information_schema", "domains", "data_type", "varchar"}, +{"information_schema", "domains", "datetime_precision", "int4"}, +{"information_schema", "domains", "domain_catalog", "name"}, +{"information_schema", "domains", "domain_default", "varchar"}, +{"information_schema", "domains", "domain_name", "name"}, +{"information_schema", "domains", "domain_schema", "name"}, +{"information_schema", "domains", "dtd_identifier", "name"}, +{"information_schema", "domains", "interval_precision", "int4"}, +{"information_schema", "domains", "interval_type", "varchar"}, +{"information_schema", "domains", "maximum_cardinality", "int4"}, +{"information_schema", "domains", "numeric_precision", "int4"}, +{"information_schema", "domains", "numeric_precision_radix", "int4"}, +{"information_schema", "domains", "numeric_scale", "int4"}, +{"information_schema", "domains", "scope_catalog", "name"}, +{"information_schema", "domains", "scope_name", "name"}, +{"information_schema", "domains", "scope_schema", "name"}, +{"information_schema", "domains", "udt_catalog", "name"}, +{"information_schema", "domains", "udt_name", "name"}, +{"information_schema", "domains", "udt_schema", "name"}, +{"information_schema", "element_types", "character_maximum_length", "int4"}, +{"information_schema", "element_types", "character_octet_length", "int4"}, +{"information_schema", "element_types", "character_set_catalog", "name"}, +{"information_schema", "element_types", "character_set_name", "name"}, +{"information_schema", "element_types", "character_set_schema", "name"}, +{"information_schema", "element_types", "collation_catalog", "name"}, +{"information_schema", "element_types", "collation_name", "name"}, +{"information_schema", "element_types", "collation_schema", "name"}, +{"information_schema", "element_types", "collection_type_identifier", "name"}, +{"information_schema", "element_types", "data_type", "varchar"}, +{"information_schema", "element_types", "datetime_precision", "int4"}, +{"information_schema", "element_types", "domain_default", "varchar"}, +{"information_schema", "element_types", "dtd_identifier", "name"}, +{"information_schema", "element_types", "interval_precision", "int4"}, +{"information_schema", "element_types", "interval_type", "varchar"}, +{"information_schema", "element_types", "maximum_cardinality", "int4"}, +{"information_schema", "element_types", "numeric_precision", "int4"}, +{"information_schema", "element_types", "numeric_precision_radix", "int4"}, +{"information_schema", "element_types", "numeric_scale", "int4"}, +{"information_schema", "element_types", "object_catalog", "name"}, +{"information_schema", "element_types", "object_name", "name"}, +{"information_schema", "element_types", "object_schema", "name"}, +{"information_schema", "element_types", "object_type", "varchar"}, +{"information_schema", "element_types", "scope_catalog", "name"}, +{"information_schema", "element_types", "scope_name", "name"}, +{"information_schema", "element_types", "scope_schema", "name"}, +{"information_schema", "element_types", "udt_catalog", "name"}, +{"information_schema", "element_types", "udt_name", "name"}, +{"information_schema", "element_types", "udt_schema", "name"}, +{"information_schema", "enabled_roles", "role_name", "name"}, +{"information_schema", "foreign_data_wrapper_options", "foreign_data_wrapper_catalog", "name"}, +{"information_schema", "foreign_data_wrapper_options", "foreign_data_wrapper_name", "name"}, +{"information_schema", "foreign_data_wrapper_options", "option_name", "name"}, +{"information_schema", "foreign_data_wrapper_options", "option_value", "varchar"}, +{"information_schema", "foreign_data_wrappers", "authorization_identifier", "name"}, +{"information_schema", "foreign_data_wrappers", "foreign_data_wrapper_catalog", "name"}, +{"information_schema", "foreign_data_wrappers", "foreign_data_wrapper_language", "varchar"}, +{"information_schema", "foreign_data_wrappers", "foreign_data_wrapper_name", "name"}, +{"information_schema", "foreign_data_wrappers", "library_name", "varchar"}, +{"information_schema", "foreign_server_options", "foreign_server_catalog", "name"}, +{"information_schema", "foreign_server_options", "foreign_server_name", "name"}, +{"information_schema", "foreign_server_options", "option_name", "name"}, +{"information_schema", "foreign_server_options", "option_value", "varchar"}, +{"information_schema", "foreign_servers", "authorization_identifier", "name"}, +{"information_schema", "foreign_servers", "foreign_data_wrapper_catalog", "name"}, +{"information_schema", "foreign_servers", "foreign_data_wrapper_name", "name"}, +{"information_schema", "foreign_servers", "foreign_server_catalog", "name"}, +{"information_schema", "foreign_servers", "foreign_server_name", "name"}, +{"information_schema", "foreign_servers", "foreign_server_type", "varchar"}, +{"information_schema", "foreign_servers", "foreign_server_version", "varchar"}, +{"information_schema", "foreign_table_options", "foreign_table_catalog", "name"}, +{"information_schema", "foreign_table_options", "foreign_table_name", "name"}, +{"information_schema", "foreign_table_options", "foreign_table_schema", "name"}, +{"information_schema", "foreign_table_options", "option_name", "name"}, +{"information_schema", "foreign_table_options", "option_value", "varchar"}, +{"information_schema", "foreign_tables", "foreign_server_catalog", "name"}, +{"information_schema", "foreign_tables", "foreign_server_name", "name"}, +{"information_schema", "foreign_tables", "foreign_table_catalog", "name"}, +{"information_schema", "foreign_tables", "foreign_table_name", "name"}, +{"information_schema", "foreign_tables", "foreign_table_schema", "name"}, +{"information_schema", "information_schema_catalog_name", "catalog_name", "name"}, +{"information_schema", "key_column_usage", "column_name", "name"}, +{"information_schema", "key_column_usage", "constraint_catalog", "name"}, +{"information_schema", "key_column_usage", "constraint_name", "name"}, +{"information_schema", "key_column_usage", "constraint_schema", "name"}, +{"information_schema", "key_column_usage", "ordinal_position", "int4"}, +{"information_schema", "key_column_usage", "position_in_unique_constraint", "int4"}, +{"information_schema", "key_column_usage", "table_catalog", "name"}, +{"information_schema", "key_column_usage", "table_name", "name"}, +{"information_schema", "key_column_usage", "table_schema", "name"}, +{"information_schema", "parameters", "as_locator", "varchar"}, +{"information_schema", "parameters", "character_maximum_length", "int4"}, +{"information_schema", "parameters", "character_octet_length", "int4"}, +{"information_schema", "parameters", "character_set_catalog", "name"}, +{"information_schema", "parameters", "character_set_name", "name"}, +{"information_schema", "parameters", "character_set_schema", "name"}, +{"information_schema", "parameters", "collation_catalog", "name"}, +{"information_schema", "parameters", "collation_name", "name"}, +{"information_schema", "parameters", "collation_schema", "name"}, +{"information_schema", "parameters", "data_type", "varchar"}, +{"information_schema", "parameters", "datetime_precision", "int4"}, +{"information_schema", "parameters", "dtd_identifier", "name"}, +{"information_schema", "parameters", "interval_precision", "int4"}, +{"information_schema", "parameters", "interval_type", "varchar"}, +{"information_schema", "parameters", "is_result", "varchar"}, +{"information_schema", "parameters", "maximum_cardinality", "int4"}, +{"information_schema", "parameters", "numeric_precision", "int4"}, +{"information_schema", "parameters", "numeric_precision_radix", "int4"}, +{"information_schema", "parameters", "numeric_scale", "int4"}, +{"information_schema", "parameters", "ordinal_position", "int4"}, +{"information_schema", "parameters", "parameter_default", "varchar"}, +{"information_schema", "parameters", "parameter_mode", "varchar"}, +{"information_schema", "parameters", "parameter_name", "name"}, +{"information_schema", "parameters", "scope_catalog", "name"}, +{"information_schema", "parameters", "scope_name", "name"}, +{"information_schema", "parameters", "scope_schema", "name"}, +{"information_schema", "parameters", "specific_catalog", "name"}, +{"information_schema", "parameters", "specific_name", "name"}, +{"information_schema", "parameters", "specific_schema", "name"}, +{"information_schema", "parameters", "udt_catalog", "name"}, +{"information_schema", "parameters", "udt_name", "name"}, +{"information_schema", "parameters", "udt_schema", "name"}, +{"information_schema", "referential_constraints", "constraint_catalog", "name"}, +{"information_schema", "referential_constraints", "constraint_name", "name"}, +{"information_schema", "referential_constraints", "constraint_schema", "name"}, +{"information_schema", "referential_constraints", "delete_rule", "varchar"}, +{"information_schema", "referential_constraints", "match_option", "varchar"}, +{"information_schema", "referential_constraints", "unique_constraint_catalog", "name"}, +{"information_schema", "referential_constraints", "unique_constraint_name", "name"}, +{"information_schema", "referential_constraints", "unique_constraint_schema", "name"}, +{"information_schema", "referential_constraints", "update_rule", "varchar"}, +{"information_schema", "role_column_grants", "column_name", "name"}, +{"information_schema", "role_column_grants", "grantee", "name"}, +{"information_schema", "role_column_grants", "grantor", "name"}, +{"information_schema", "role_column_grants", "is_grantable", "varchar"}, +{"information_schema", "role_column_grants", "privilege_type", "varchar"}, +{"information_schema", "role_column_grants", "table_catalog", "name"}, +{"information_schema", "role_column_grants", "table_name", "name"}, +{"information_schema", "role_column_grants", "table_schema", "name"}, +{"information_schema", "role_routine_grants", "grantee", "name"}, +{"information_schema", "role_routine_grants", "grantor", "name"}, +{"information_schema", "role_routine_grants", "is_grantable", "varchar"}, +{"information_schema", "role_routine_grants", "privilege_type", "varchar"}, +{"information_schema", "role_routine_grants", "routine_catalog", "name"}, +{"information_schema", "role_routine_grants", "routine_name", "name"}, +{"information_schema", "role_routine_grants", "routine_schema", "name"}, +{"information_schema", "role_routine_grants", "specific_catalog", "name"}, +{"information_schema", "role_routine_grants", "specific_name", "name"}, +{"information_schema", "role_routine_grants", "specific_schema", "name"}, +{"information_schema", "role_table_grants", "grantee", "name"}, +{"information_schema", "role_table_grants", "grantor", "name"}, +{"information_schema", "role_table_grants", "is_grantable", "varchar"}, +{"information_schema", "role_table_grants", "privilege_type", "varchar"}, +{"information_schema", "role_table_grants", "table_catalog", "name"}, +{"information_schema", "role_table_grants", "table_name", "name"}, +{"information_schema", "role_table_grants", "table_schema", "name"}, +{"information_schema", "role_table_grants", "with_hierarchy", "varchar"}, +{"information_schema", "role_udt_grants", "grantee", "name"}, +{"information_schema", "role_udt_grants", "grantor", "name"}, +{"information_schema", "role_udt_grants", "is_grantable", "varchar"}, +{"information_schema", "role_udt_grants", "privilege_type", "varchar"}, +{"information_schema", "role_udt_grants", "udt_catalog", "name"}, +{"information_schema", "role_udt_grants", "udt_name", "name"}, +{"information_schema", "role_udt_grants", "udt_schema", "name"}, +{"information_schema", "role_usage_grants", "grantee", "name"}, +{"information_schema", "role_usage_grants", "grantor", "name"}, +{"information_schema", "role_usage_grants", "is_grantable", "varchar"}, +{"information_schema", "role_usage_grants", "object_catalog", "name"}, +{"information_schema", "role_usage_grants", "object_name", "name"}, +{"information_schema", "role_usage_grants", "object_schema", "name"}, +{"information_schema", "role_usage_grants", "object_type", "varchar"}, +{"information_schema", "role_usage_grants", "privilege_type", "varchar"}, +{"information_schema", "routine_column_usage", "column_name", "name"}, +{"information_schema", "routine_column_usage", "routine_catalog", "name"}, +{"information_schema", "routine_column_usage", "routine_name", "name"}, +{"information_schema", "routine_column_usage", "routine_schema", "name"}, +{"information_schema", "routine_column_usage", "specific_catalog", "name"}, +{"information_schema", "routine_column_usage", "specific_name", "name"}, +{"information_schema", "routine_column_usage", "specific_schema", "name"}, +{"information_schema", "routine_column_usage", "table_catalog", "name"}, +{"information_schema", "routine_column_usage", "table_name", "name"}, +{"information_schema", "routine_column_usage", "table_schema", "name"}, +{"information_schema", "routine_privileges", "grantee", "name"}, +{"information_schema", "routine_privileges", "grantor", "name"}, +{"information_schema", "routine_privileges", "is_grantable", "varchar"}, +{"information_schema", "routine_privileges", "privilege_type", "varchar"}, +{"information_schema", "routine_privileges", "routine_catalog", "name"}, +{"information_schema", "routine_privileges", "routine_name", "name"}, +{"information_schema", "routine_privileges", "routine_schema", "name"}, +{"information_schema", "routine_privileges", "specific_catalog", "name"}, +{"information_schema", "routine_privileges", "specific_name", "name"}, +{"information_schema", "routine_privileges", "specific_schema", "name"}, +{"information_schema", "routine_routine_usage", "routine_catalog", "name"}, +{"information_schema", "routine_routine_usage", "routine_name", "name"}, +{"information_schema", "routine_routine_usage", "routine_schema", "name"}, +{"information_schema", "routine_routine_usage", "specific_catalog", "name"}, +{"information_schema", "routine_routine_usage", "specific_name", "name"}, +{"information_schema", "routine_routine_usage", "specific_schema", "name"}, +{"information_schema", "routine_sequence_usage", "routine_catalog", "name"}, +{"information_schema", "routine_sequence_usage", "routine_name", "name"}, +{"information_schema", "routine_sequence_usage", "routine_schema", "name"}, +{"information_schema", "routine_sequence_usage", "sequence_catalog", "name"}, +{"information_schema", "routine_sequence_usage", "sequence_name", "name"}, +{"information_schema", "routine_sequence_usage", "sequence_schema", "name"}, +{"information_schema", "routine_sequence_usage", "specific_catalog", "name"}, +{"information_schema", "routine_sequence_usage", "specific_name", "name"}, +{"information_schema", "routine_sequence_usage", "specific_schema", "name"}, +{"information_schema", "routine_table_usage", "routine_catalog", "name"}, +{"information_schema", "routine_table_usage", "routine_name", "name"}, +{"information_schema", "routine_table_usage", "routine_schema", "name"}, +{"information_schema", "routine_table_usage", "specific_catalog", "name"}, +{"information_schema", "routine_table_usage", "specific_name", "name"}, +{"information_schema", "routine_table_usage", "specific_schema", "name"}, +{"information_schema", "routine_table_usage", "table_catalog", "name"}, +{"information_schema", "routine_table_usage", "table_name", "name"}, +{"information_schema", "routine_table_usage", "table_schema", "name"}, +{"information_schema", "routines", "as_locator", "varchar"}, +{"information_schema", "routines", "character_maximum_length", "int4"}, +{"information_schema", "routines", "character_octet_length", "int4"}, +{"information_schema", "routines", "character_set_catalog", "name"}, +{"information_schema", "routines", "character_set_name", "name"}, +{"information_schema", "routines", "character_set_schema", "name"}, +{"information_schema", "routines", "collation_catalog", "name"}, +{"information_schema", "routines", "collation_name", "name"}, +{"information_schema", "routines", "collation_schema", "name"}, +{"information_schema", "routines", "created", "timestamptz"}, +{"information_schema", "routines", "data_type", "varchar"}, +{"information_schema", "routines", "datetime_precision", "int4"}, +{"information_schema", "routines", "dtd_identifier", "name"}, +{"information_schema", "routines", "external_language", "varchar"}, +{"information_schema", "routines", "external_name", "varchar"}, +{"information_schema", "routines", "interval_precision", "int4"}, +{"information_schema", "routines", "interval_type", "varchar"}, +{"information_schema", "routines", "is_deterministic", "varchar"}, +{"information_schema", "routines", "is_implicitly_invocable", "varchar"}, +{"information_schema", "routines", "is_null_call", "varchar"}, +{"information_schema", "routines", "is_udt_dependent", "varchar"}, +{"information_schema", "routines", "is_user_defined_cast", "varchar"}, +{"information_schema", "routines", "last_altered", "timestamptz"}, +{"information_schema", "routines", "max_dynamic_result_sets", "int4"}, +{"information_schema", "routines", "maximum_cardinality", "int4"}, +{"information_schema", "routines", "module_catalog", "name"}, +{"information_schema", "routines", "module_name", "name"}, +{"information_schema", "routines", "module_schema", "name"}, +{"information_schema", "routines", "new_savepoint_level", "varchar"}, +{"information_schema", "routines", "numeric_precision", "int4"}, +{"information_schema", "routines", "numeric_precision_radix", "int4"}, +{"information_schema", "routines", "numeric_scale", "int4"}, +{"information_schema", "routines", "parameter_style", "varchar"}, +{"information_schema", "routines", "result_cast_as_locator", "varchar"}, +{"information_schema", "routines", "result_cast_char_max_length", "int4"}, +{"information_schema", "routines", "result_cast_char_octet_length", "int4"}, +{"information_schema", "routines", "result_cast_char_set_catalog", "name"}, +{"information_schema", "routines", "result_cast_char_set_name", "name"}, +{"information_schema", "routines", "result_cast_char_set_schema", "name"}, +{"information_schema", "routines", "result_cast_collation_catalog", "name"}, +{"information_schema", "routines", "result_cast_collation_name", "name"}, +{"information_schema", "routines", "result_cast_collation_schema", "name"}, +{"information_schema", "routines", "result_cast_datetime_precision", "int4"}, +{"information_schema", "routines", "result_cast_dtd_identifier", "name"}, +{"information_schema", "routines", "result_cast_from_data_type", "varchar"}, +{"information_schema", "routines", "result_cast_interval_precision", "int4"}, +{"information_schema", "routines", "result_cast_interval_type", "varchar"}, +{"information_schema", "routines", "result_cast_maximum_cardinality", "int4"}, +{"information_schema", "routines", "result_cast_numeric_precision", "int4"}, +{"information_schema", "routines", "result_cast_numeric_precision_radix", "int4"}, +{"information_schema", "routines", "result_cast_numeric_scale", "int4"}, +{"information_schema", "routines", "result_cast_scope_catalog", "name"}, +{"information_schema", "routines", "result_cast_scope_name", "name"}, +{"information_schema", "routines", "result_cast_scope_schema", "name"}, +{"information_schema", "routines", "result_cast_type_udt_catalog", "name"}, +{"information_schema", "routines", "result_cast_type_udt_name", "name"}, +{"information_schema", "routines", "result_cast_type_udt_schema", "name"}, +{"information_schema", "routines", "routine_body", "varchar"}, +{"information_schema", "routines", "routine_catalog", "name"}, +{"information_schema", "routines", "routine_definition", "varchar"}, +{"information_schema", "routines", "routine_name", "name"}, +{"information_schema", "routines", "routine_schema", "name"}, +{"information_schema", "routines", "routine_type", "varchar"}, +{"information_schema", "routines", "schema_level_routine", "varchar"}, +{"information_schema", "routines", "scope_catalog", "name"}, +{"information_schema", "routines", "scope_name", "name"}, +{"information_schema", "routines", "scope_schema", "name"}, +{"information_schema", "routines", "security_type", "varchar"}, +{"information_schema", "routines", "specific_catalog", "name"}, +{"information_schema", "routines", "specific_name", "name"}, +{"information_schema", "routines", "specific_schema", "name"}, +{"information_schema", "routines", "sql_data_access", "varchar"}, +{"information_schema", "routines", "sql_path", "varchar"}, +{"information_schema", "routines", "to_sql_specific_catalog", "name"}, +{"information_schema", "routines", "to_sql_specific_name", "name"}, +{"information_schema", "routines", "to_sql_specific_schema", "name"}, +{"information_schema", "routines", "type_udt_catalog", "name"}, +{"information_schema", "routines", "type_udt_name", "name"}, +{"information_schema", "routines", "type_udt_schema", "name"}, +{"information_schema", "routines", "udt_catalog", "name"}, +{"information_schema", "routines", "udt_name", "name"}, +{"information_schema", "routines", "udt_schema", "name"}, +{"information_schema", "schemata", "catalog_name", "name"}, +{"information_schema", "schemata", "default_character_set_catalog", "name"}, +{"information_schema", "schemata", "default_character_set_name", "name"}, +{"information_schema", "schemata", "default_character_set_schema", "name"}, +{"information_schema", "schemata", "schema_name", "name"}, +{"information_schema", "schemata", "schema_owner", "name"}, +{"information_schema", "schemata", "sql_path", "varchar"}, +{"information_schema", "sequences", "cycle_option", "varchar"}, +{"information_schema", "sequences", "data_type", "varchar"}, +{"information_schema", "sequences", "increment", "varchar"}, +{"information_schema", "sequences", "maximum_value", "varchar"}, +{"information_schema", "sequences", "minimum_value", "varchar"}, +{"information_schema", "sequences", "numeric_precision", "int4"}, +{"information_schema", "sequences", "numeric_precision_radix", "int4"}, +{"information_schema", "sequences", "numeric_scale", "int4"}, +{"information_schema", "sequences", "sequence_catalog", "name"}, +{"information_schema", "sequences", "sequence_name", "name"}, +{"information_schema", "sequences", "sequence_schema", "name"}, +{"information_schema", "sequences", "start_value", "varchar"}, +{"information_schema", "sql_features", "comments", "varchar"}, +{"information_schema", "sql_features", "feature_id", "varchar"}, +{"information_schema", "sql_features", "feature_name", "varchar"}, +{"information_schema", "sql_features", "is_supported", "varchar"}, +{"information_schema", "sql_features", "is_verified_by", "varchar"}, +{"information_schema", "sql_features", "sub_feature_id", "varchar"}, +{"information_schema", "sql_features", "sub_feature_name", "varchar"}, +{"information_schema", "sql_implementation_info", "character_value", "varchar"}, +{"information_schema", "sql_implementation_info", "comments", "varchar"}, +{"information_schema", "sql_implementation_info", "implementation_info_id", "varchar"}, +{"information_schema", "sql_implementation_info", "implementation_info_name", "varchar"}, +{"information_schema", "sql_implementation_info", "integer_value", "int4"}, +{"information_schema", "sql_parts", "comments", "varchar"}, +{"information_schema", "sql_parts", "feature_id", "varchar"}, +{"information_schema", "sql_parts", "feature_name", "varchar"}, +{"information_schema", "sql_parts", "is_supported", "varchar"}, +{"information_schema", "sql_parts", "is_verified_by", "varchar"}, +{"information_schema", "sql_sizing", "comments", "varchar"}, +{"information_schema", "sql_sizing", "sizing_id", "int4"}, +{"information_schema", "sql_sizing", "sizing_name", "varchar"}, +{"information_schema", "sql_sizing", "supported_value", "int4"}, +{"information_schema", "table_constraints", "constraint_catalog", "name"}, +{"information_schema", "table_constraints", "constraint_name", "name"}, +{"information_schema", "table_constraints", "constraint_schema", "name"}, +{"information_schema", "table_constraints", "constraint_type", "varchar"}, +{"information_schema", "table_constraints", "enforced", "varchar"}, +{"information_schema", "table_constraints", "initially_deferred", "varchar"}, +{"information_schema", "table_constraints", "is_deferrable", "varchar"}, +{"information_schema", "table_constraints", "table_catalog", "name"}, +{"information_schema", "table_constraints", "table_name", "name"}, +{"information_schema", "table_constraints", "table_schema", "name"}, +{"information_schema", "table_privileges", "grantee", "name"}, +{"information_schema", "table_privileges", "grantor", "name"}, +{"information_schema", "table_privileges", "is_grantable", "varchar"}, +{"information_schema", "table_privileges", "privilege_type", "varchar"}, +{"information_schema", "table_privileges", "table_catalog", "name"}, +{"information_schema", "table_privileges", "table_name", "name"}, +{"information_schema", "table_privileges", "table_schema", "name"}, +{"information_schema", "table_privileges", "with_hierarchy", "varchar"}, +{"information_schema", "tables", "commit_action", "varchar"}, +{"information_schema", "tables", "is_insertable_into", "varchar"}, +{"information_schema", "tables", "is_typed", "varchar"}, +{"information_schema", "tables", "reference_generation", "varchar"}, +{"information_schema", "tables", "self_referencing_column_name", "name"}, +{"information_schema", "tables", "table_catalog", "name"}, +{"information_schema", "tables", "table_name", "name"}, +{"information_schema", "tables", "table_schema", "name"}, +{"information_schema", "tables", "table_type", "varchar"}, +{"information_schema", "tables", "user_defined_type_catalog", "name"}, +{"information_schema", "tables", "user_defined_type_name", "name"}, +{"information_schema", "tables", "user_defined_type_schema", "name"}, +{"information_schema", "transforms", "group_name", "name"}, +{"information_schema", "transforms", "specific_catalog", "name"}, +{"information_schema", "transforms", "specific_name", "name"}, +{"information_schema", "transforms", "specific_schema", "name"}, +{"information_schema", "transforms", "transform_type", "varchar"}, +{"information_schema", "transforms", "udt_catalog", "name"}, +{"information_schema", "transforms", "udt_name", "name"}, +{"information_schema", "transforms", "udt_schema", "name"}, +{"information_schema", "triggered_update_columns", "event_object_catalog", "name"}, +{"information_schema", "triggered_update_columns", "event_object_column", "name"}, +{"information_schema", "triggered_update_columns", "event_object_schema", "name"}, +{"information_schema", "triggered_update_columns", "event_object_table", "name"}, +{"information_schema", "triggered_update_columns", "trigger_catalog", "name"}, +{"information_schema", "triggered_update_columns", "trigger_name", "name"}, +{"information_schema", "triggered_update_columns", "trigger_schema", "name"}, +{"information_schema", "triggers", "action_condition", "varchar"}, +{"information_schema", "triggers", "action_order", "int4"}, +{"information_schema", "triggers", "action_orientation", "varchar"}, +{"information_schema", "triggers", "action_reference_new_row", "name"}, +{"information_schema", "triggers", "action_reference_new_table", "name"}, +{"information_schema", "triggers", "action_reference_old_row", "name"}, +{"information_schema", "triggers", "action_reference_old_table", "name"}, +{"information_schema", "triggers", "action_statement", "varchar"}, +{"information_schema", "triggers", "action_timing", "varchar"}, +{"information_schema", "triggers", "created", "timestamptz"}, +{"information_schema", "triggers", "event_manipulation", "varchar"}, +{"information_schema", "triggers", "event_object_catalog", "name"}, +{"information_schema", "triggers", "event_object_schema", "name"}, +{"information_schema", "triggers", "event_object_table", "name"}, +{"information_schema", "triggers", "trigger_catalog", "name"}, +{"information_schema", "triggers", "trigger_name", "name"}, +{"information_schema", "triggers", "trigger_schema", "name"}, +{"information_schema", "udt_privileges", "grantee", "name"}, +{"information_schema", "udt_privileges", "grantor", "name"}, +{"information_schema", "udt_privileges", "is_grantable", "varchar"}, +{"information_schema", "udt_privileges", "privilege_type", "varchar"}, +{"information_schema", "udt_privileges", "udt_catalog", "name"}, +{"information_schema", "udt_privileges", "udt_name", "name"}, +{"information_schema", "udt_privileges", "udt_schema", "name"}, +{"information_schema", "usage_privileges", "grantee", "name"}, +{"information_schema", "usage_privileges", "grantor", "name"}, +{"information_schema", "usage_privileges", "is_grantable", "varchar"}, +{"information_schema", "usage_privileges", "object_catalog", "name"}, +{"information_schema", "usage_privileges", "object_name", "name"}, +{"information_schema", "usage_privileges", "object_schema", "name"}, +{"information_schema", "usage_privileges", "object_type", "varchar"}, +{"information_schema", "usage_privileges", "privilege_type", "varchar"}, +{"information_schema", "user_defined_types", "character_maximum_length", "int4"}, +{"information_schema", "user_defined_types", "character_octet_length", "int4"}, +{"information_schema", "user_defined_types", "character_set_catalog", "name"}, +{"information_schema", "user_defined_types", "character_set_name", "name"}, +{"information_schema", "user_defined_types", "character_set_schema", "name"}, +{"information_schema", "user_defined_types", "collation_catalog", "name"}, +{"information_schema", "user_defined_types", "collation_name", "name"}, +{"information_schema", "user_defined_types", "collation_schema", "name"}, +{"information_schema", "user_defined_types", "data_type", "varchar"}, +{"information_schema", "user_defined_types", "datetime_precision", "int4"}, +{"information_schema", "user_defined_types", "interval_precision", "int4"}, +{"information_schema", "user_defined_types", "interval_type", "varchar"}, +{"information_schema", "user_defined_types", "is_final", "varchar"}, +{"information_schema", "user_defined_types", "is_instantiable", "varchar"}, +{"information_schema", "user_defined_types", "numeric_precision", "int4"}, +{"information_schema", "user_defined_types", "numeric_precision_radix", "int4"}, +{"information_schema", "user_defined_types", "numeric_scale", "int4"}, +{"information_schema", "user_defined_types", "ordering_category", "varchar"}, +{"information_schema", "user_defined_types", "ordering_form", "varchar"}, +{"information_schema", "user_defined_types", "ordering_routine_catalog", "name"}, +{"information_schema", "user_defined_types", "ordering_routine_name", "name"}, +{"information_schema", "user_defined_types", "ordering_routine_schema", "name"}, +{"information_schema", "user_defined_types", "ref_dtd_identifier", "name"}, +{"information_schema", "user_defined_types", "reference_type", "varchar"}, +{"information_schema", "user_defined_types", "source_dtd_identifier", "name"}, +{"information_schema", "user_defined_types", "user_defined_type_catalog", "name"}, +{"information_schema", "user_defined_types", "user_defined_type_category", "varchar"}, +{"information_schema", "user_defined_types", "user_defined_type_name", "name"}, +{"information_schema", "user_defined_types", "user_defined_type_schema", "name"}, +{"information_schema", "user_mapping_options", "authorization_identifier", "name"}, +{"information_schema", "user_mapping_options", "foreign_server_catalog", "name"}, +{"information_schema", "user_mapping_options", "foreign_server_name", "name"}, +{"information_schema", "user_mapping_options", "option_name", "name"}, +{"information_schema", "user_mapping_options", "option_value", "varchar"}, +{"information_schema", "user_mappings", "authorization_identifier", "name"}, +{"information_schema", "user_mappings", "foreign_server_catalog", "name"}, +{"information_schema", "user_mappings", "foreign_server_name", "name"}, +{"information_schema", "view_column_usage", "column_name", "name"}, +{"information_schema", "view_column_usage", "table_catalog", "name"}, +{"information_schema", "view_column_usage", "table_name", "name"}, +{"information_schema", "view_column_usage", "table_schema", "name"}, +{"information_schema", "view_column_usage", "view_catalog", "name"}, +{"information_schema", "view_column_usage", "view_name", "name"}, +{"information_schema", "view_column_usage", "view_schema", "name"}, +{"information_schema", "view_routine_usage", "specific_catalog", "name"}, +{"information_schema", "view_routine_usage", "specific_name", "name"}, +{"information_schema", "view_routine_usage", "specific_schema", "name"}, +{"information_schema", "view_routine_usage", "table_catalog", "name"}, +{"information_schema", "view_routine_usage", "table_name", "name"}, +{"information_schema", "view_routine_usage", "table_schema", "name"}, +{"information_schema", "view_table_usage", "table_catalog", "name"}, +{"information_schema", "view_table_usage", "table_name", "name"}, +{"information_schema", "view_table_usage", "table_schema", "name"}, +{"information_schema", "view_table_usage", "view_catalog", "name"}, +{"information_schema", "view_table_usage", "view_name", "name"}, +{"information_schema", "view_table_usage", "view_schema", "name"}, +{"information_schema", "views", "check_option", "varchar"}, +{"information_schema", "views", "is_insertable_into", "varchar"}, +{"information_schema", "views", "is_trigger_deletable", "varchar"}, +{"information_schema", "views", "is_trigger_insertable_into", "varchar"}, +{"information_schema", "views", "is_trigger_updatable", "varchar"}, +{"information_schema", "views", "is_updatable", "varchar"}, +{"information_schema", "views", "table_catalog", "name"}, +{"information_schema", "views", "table_name", "name"}, +{"information_schema", "views", "table_schema", "name"}, +{"information_schema", "views", "view_definition", "varchar"}, +{"pg_catalog", "pg_aggregate", "aggcombinefn", "regproc"}, +{"pg_catalog", "pg_aggregate", "aggdeserialfn", "regproc"}, +{"pg_catalog", "pg_aggregate", "aggfinalextra", "bool"}, +{"pg_catalog", "pg_aggregate", "aggfinalfn", "regproc"}, +{"pg_catalog", "pg_aggregate", "aggfinalmodify", "char"}, +{"pg_catalog", "pg_aggregate", "aggfnoid", "regproc"}, +{"pg_catalog", "pg_aggregate", "agginitval", "text"}, +{"pg_catalog", "pg_aggregate", "aggkind", "char"}, +{"pg_catalog", "pg_aggregate", "aggmfinalextra", "bool"}, +{"pg_catalog", "pg_aggregate", "aggmfinalfn", "regproc"}, +{"pg_catalog", "pg_aggregate", "aggmfinalmodify", "char"}, +{"pg_catalog", "pg_aggregate", "aggminitval", "text"}, +{"pg_catalog", "pg_aggregate", "aggminvtransfn", "regproc"}, +{"pg_catalog", "pg_aggregate", "aggmtransfn", "regproc"}, +{"pg_catalog", "pg_aggregate", "aggmtransspace", "int4"}, +{"pg_catalog", "pg_aggregate", "aggmtranstype", "oid"}, +{"pg_catalog", "pg_aggregate", "aggnumdirectargs", "int2"}, +{"pg_catalog", "pg_aggregate", "aggserialfn", "regproc"}, +{"pg_catalog", "pg_aggregate", "aggsortop", "oid"}, +{"pg_catalog", "pg_aggregate", "aggtransfn", "regproc"}, +{"pg_catalog", "pg_aggregate", "aggtransspace", "int4"}, +{"pg_catalog", "pg_aggregate", "aggtranstype", "oid"}, +{"pg_catalog", "pg_am", "amhandler", "regproc"}, +{"pg_catalog", "pg_am", "amname", "name"}, +{"pg_catalog", "pg_am", "amtype", "char"}, +{"pg_catalog", "pg_am", "oid", "oid"}, +{"pg_catalog", "pg_amop", "amopfamily", "oid"}, +{"pg_catalog", "pg_amop", "amoplefttype", "oid"}, +{"pg_catalog", "pg_amop", "amopmethod", "oid"}, +{"pg_catalog", "pg_amop", "amopopr", "oid"}, +{"pg_catalog", "pg_amop", "amoppurpose", "char"}, +{"pg_catalog", "pg_amop", "amoprighttype", "oid"}, +{"pg_catalog", "pg_amop", "amopsortfamily", "oid"}, +{"pg_catalog", "pg_amop", "amopstrategy", "int2"}, +{"pg_catalog", "pg_amop", "oid", "oid"}, +{"pg_catalog", "pg_amproc", "amproc", "regproc"}, +{"pg_catalog", "pg_amproc", "amprocfamily", "oid"}, +{"pg_catalog", "pg_amproc", "amproclefttype", "oid"}, +{"pg_catalog", "pg_amproc", "amprocnum", "int2"}, +{"pg_catalog", "pg_amproc", "amprocrighttype", "oid"}, +{"pg_catalog", "pg_amproc", "oid", "oid"}, +{"pg_catalog", "pg_attrdef", "adbin", "pg_node_tree"}, +{"pg_catalog", "pg_attrdef", "adnum", "int2"}, +{"pg_catalog", "pg_attrdef", "adrelid", "oid"}, +{"pg_catalog", "pg_attrdef", "oid", "oid"}, +{"pg_catalog", "pg_attribute", "attacl", "_aclitem"}, +{"pg_catalog", "pg_attribute", "attalign", "char"}, +{"pg_catalog", "pg_attribute", "attbyval", "bool"}, +{"pg_catalog", "pg_attribute", "attcacheoff", "int4"}, +{"pg_catalog", "pg_attribute", "attcollation", "oid"}, +{"pg_catalog", "pg_attribute", "attcompression", "char"}, +{"pg_catalog", "pg_attribute", "attfdwoptions", "_text"}, +{"pg_catalog", "pg_attribute", "attgenerated", "char"}, +{"pg_catalog", "pg_attribute", "atthasdef", "bool"}, +{"pg_catalog", "pg_attribute", "atthasmissing", "bool"}, +{"pg_catalog", "pg_attribute", "attidentity", "char"}, +{"pg_catalog", "pg_attribute", "attinhcount", "int4"}, +{"pg_catalog", "pg_attribute", "attisdropped", "bool"}, +{"pg_catalog", "pg_attribute", "attislocal", "bool"}, +{"pg_catalog", "pg_attribute", "attlen", "int2"}, +{"pg_catalog", "pg_attribute", "attmissingval", "anyarray"}, +{"pg_catalog", "pg_attribute", "attname", "name"}, +{"pg_catalog", "pg_attribute", "attndims", "int4"}, +{"pg_catalog", "pg_attribute", "attnotnull", "bool"}, +{"pg_catalog", "pg_attribute", "attnum", "int2"}, +{"pg_catalog", "pg_attribute", "attoptions", "_text"}, +{"pg_catalog", "pg_attribute", "attrelid", "oid"}, +{"pg_catalog", "pg_attribute", "attstattarget", "int4"}, +{"pg_catalog", "pg_attribute", "attstorage", "char"}, +{"pg_catalog", "pg_attribute", "atttypid", "oid"}, +{"pg_catalog", "pg_attribute", "atttypmod", "int4"}, +{"pg_catalog", "pg_auth_members", "admin_option", "bool"}, +{"pg_catalog", "pg_auth_members", "grantor", "oid"}, +{"pg_catalog", "pg_auth_members", "member", "oid"}, +{"pg_catalog", "pg_auth_members", "roleid", "oid"}, +{"pg_catalog", "pg_authid", "oid", "oid"}, +{"pg_catalog", "pg_authid", "rolbypassrls", "bool"}, +{"pg_catalog", "pg_authid", "rolcanlogin", "bool"}, +{"pg_catalog", "pg_authid", "rolconnlimit", "int4"}, +{"pg_catalog", "pg_authid", "rolcreatedb", "bool"}, +{"pg_catalog", "pg_authid", "rolcreaterole", "bool"}, +{"pg_catalog", "pg_authid", "rolinherit", "bool"}, +{"pg_catalog", "pg_authid", "rolname", "name"}, +{"pg_catalog", "pg_authid", "rolpassword", "text"}, +{"pg_catalog", "pg_authid", "rolreplication", "bool"}, +{"pg_catalog", "pg_authid", "rolsuper", "bool"}, +{"pg_catalog", "pg_authid", "rolvaliduntil", "timestamptz"}, +{"pg_catalog", "pg_available_extension_versions", "comment", "text"}, +{"pg_catalog", "pg_available_extension_versions", "installed", "bool"}, +{"pg_catalog", "pg_available_extension_versions", "name", "name"}, +{"pg_catalog", "pg_available_extension_versions", "relocatable", "bool"}, +{"pg_catalog", "pg_available_extension_versions", "requires", "_name"}, +{"pg_catalog", "pg_available_extension_versions", "schema", "name"}, +{"pg_catalog", "pg_available_extension_versions", "superuser", "bool"}, +{"pg_catalog", "pg_available_extension_versions", "trusted", "bool"}, +{"pg_catalog", "pg_available_extension_versions", "version", "text"}, +{"pg_catalog", "pg_available_extensions", "comment", "text"}, +{"pg_catalog", "pg_available_extensions", "default_version", "text"}, +{"pg_catalog", "pg_available_extensions", "installed_version", "text"}, +{"pg_catalog", "pg_available_extensions", "name", "name"}, +{"pg_catalog", "pg_backend_memory_contexts", "free_bytes", "int8"}, +{"pg_catalog", "pg_backend_memory_contexts", "free_chunks", "int8"}, +{"pg_catalog", "pg_backend_memory_contexts", "ident", "text"}, +{"pg_catalog", "pg_backend_memory_contexts", "level", "int4"}, +{"pg_catalog", "pg_backend_memory_contexts", "name", "text"}, +{"pg_catalog", "pg_backend_memory_contexts", "parent", "text"}, +{"pg_catalog", "pg_backend_memory_contexts", "total_bytes", "int8"}, +{"pg_catalog", "pg_backend_memory_contexts", "total_nblocks", "int8"}, +{"pg_catalog", "pg_backend_memory_contexts", "used_bytes", "int8"}, +{"pg_catalog", "pg_cast", "castcontext", "char"}, +{"pg_catalog", "pg_cast", "castfunc", "oid"}, +{"pg_catalog", "pg_cast", "castmethod", "char"}, +{"pg_catalog", "pg_cast", "castsource", "oid"}, +{"pg_catalog", "pg_cast", "casttarget", "oid"}, +{"pg_catalog", "pg_cast", "oid", "oid"}, +{"pg_catalog", "pg_class", "oid", "oid"}, +{"pg_catalog", "pg_class", "relacl", "_aclitem"}, +{"pg_catalog", "pg_class", "relallvisible", "int4"}, +{"pg_catalog", "pg_class", "relam", "oid"}, +{"pg_catalog", "pg_class", "relchecks", "int2"}, +{"pg_catalog", "pg_class", "relfilenode", "oid"}, +{"pg_catalog", "pg_class", "relforcerowsecurity", "bool"}, +{"pg_catalog", "pg_class", "relfrozenxid", "xid"}, +{"pg_catalog", "pg_class", "relhasindex", "bool"}, +{"pg_catalog", "pg_class", "relhasrules", "bool"}, +{"pg_catalog", "pg_class", "relhassubclass", "bool"}, +{"pg_catalog", "pg_class", "relhastriggers", "bool"}, +{"pg_catalog", "pg_class", "relispartition", "bool"}, +{"pg_catalog", "pg_class", "relispopulated", "bool"}, +{"pg_catalog", "pg_class", "relisshared", "bool"}, +{"pg_catalog", "pg_class", "relkind", "char"}, +{"pg_catalog", "pg_class", "relminmxid", "xid"}, +{"pg_catalog", "pg_class", "relname", "name"}, +{"pg_catalog", "pg_class", "relnamespace", "oid"}, +{"pg_catalog", "pg_class", "relnatts", "int2"}, +{"pg_catalog", "pg_class", "reloftype", "oid"}, +{"pg_catalog", "pg_class", "reloptions", "_text"}, +{"pg_catalog", "pg_class", "relowner", "oid"}, +{"pg_catalog", "pg_class", "relpages", "int4"}, +{"pg_catalog", "pg_class", "relpartbound", "pg_node_tree"}, +{"pg_catalog", "pg_class", "relpersistence", "char"}, +{"pg_catalog", "pg_class", "relreplident", "char"}, +{"pg_catalog", "pg_class", "relrewrite", "oid"}, +{"pg_catalog", "pg_class", "relrowsecurity", "bool"}, +{"pg_catalog", "pg_class", "reltablespace", "oid"}, +{"pg_catalog", "pg_class", "reltoastrelid", "oid"}, +{"pg_catalog", "pg_class", "reltuples", "float4"}, +{"pg_catalog", "pg_class", "reltype", "oid"}, +{"pg_catalog", "pg_collation", "collcollate", "name"}, +{"pg_catalog", "pg_collation", "collctype", "name"}, +{"pg_catalog", "pg_collation", "collencoding", "int4"}, +{"pg_catalog", "pg_collation", "collisdeterministic", "bool"}, +{"pg_catalog", "pg_collation", "collname", "name"}, +{"pg_catalog", "pg_collation", "collnamespace", "oid"}, +{"pg_catalog", "pg_collation", "collowner", "oid"}, +{"pg_catalog", "pg_collation", "collprovider", "char"}, +{"pg_catalog", "pg_collation", "collversion", "text"}, +{"pg_catalog", "pg_collation", "oid", "oid"}, +{"pg_catalog", "pg_config", "name", "text"}, +{"pg_catalog", "pg_config", "setting", "text"}, +{"pg_catalog", "pg_constraint", "conbin", "pg_node_tree"}, +{"pg_catalog", "pg_constraint", "condeferrable", "bool"}, +{"pg_catalog", "pg_constraint", "condeferred", "bool"}, +{"pg_catalog", "pg_constraint", "conexclop", "_oid"}, +{"pg_catalog", "pg_constraint", "confdeltype", "char"}, +{"pg_catalog", "pg_constraint", "conffeqop", "_oid"}, +{"pg_catalog", "pg_constraint", "confkey", "_int2"}, +{"pg_catalog", "pg_constraint", "confmatchtype", "char"}, +{"pg_catalog", "pg_constraint", "confrelid", "oid"}, +{"pg_catalog", "pg_constraint", "confupdtype", "char"}, +{"pg_catalog", "pg_constraint", "conindid", "oid"}, +{"pg_catalog", "pg_constraint", "coninhcount", "int4"}, +{"pg_catalog", "pg_constraint", "conislocal", "bool"}, +{"pg_catalog", "pg_constraint", "conkey", "_int2"}, +{"pg_catalog", "pg_constraint", "conname", "name"}, +{"pg_catalog", "pg_constraint", "connamespace", "oid"}, +{"pg_catalog", "pg_constraint", "connoinherit", "bool"}, +{"pg_catalog", "pg_constraint", "conparentid", "oid"}, +{"pg_catalog", "pg_constraint", "conpfeqop", "_oid"}, +{"pg_catalog", "pg_constraint", "conppeqop", "_oid"}, +{"pg_catalog", "pg_constraint", "conrelid", "oid"}, +{"pg_catalog", "pg_constraint", "contype", "char"}, +{"pg_catalog", "pg_constraint", "contypid", "oid"}, +{"pg_catalog", "pg_constraint", "convalidated", "bool"}, +{"pg_catalog", "pg_constraint", "oid", "oid"}, +{"pg_catalog", "pg_conversion", "condefault", "bool"}, +{"pg_catalog", "pg_conversion", "conforencoding", "int4"}, +{"pg_catalog", "pg_conversion", "conname", "name"}, +{"pg_catalog", "pg_conversion", "connamespace", "oid"}, +{"pg_catalog", "pg_conversion", "conowner", "oid"}, +{"pg_catalog", "pg_conversion", "conproc", "regproc"}, +{"pg_catalog", "pg_conversion", "contoencoding", "int4"}, +{"pg_catalog", "pg_conversion", "oid", "oid"}, +{"pg_catalog", "pg_cursors", "creation_time", "timestamptz"}, +{"pg_catalog", "pg_cursors", "is_binary", "bool"}, +{"pg_catalog", "pg_cursors", "is_holdable", "bool"}, +{"pg_catalog", "pg_cursors", "is_scrollable", "bool"}, +{"pg_catalog", "pg_cursors", "name", "text"}, +{"pg_catalog", "pg_cursors", "statement", "text"}, +{"pg_catalog", "pg_database", "datacl", "_aclitem"}, +{"pg_catalog", "pg_database", "datallowconn", "bool"}, +{"pg_catalog", "pg_database", "datcollate", "name"}, +{"pg_catalog", "pg_database", "datconnlimit", "int4"}, +{"pg_catalog", "pg_database", "datctype", "name"}, +{"pg_catalog", "pg_database", "datdba", "oid"}, +{"pg_catalog", "pg_database", "datfrozenxid", "xid"}, +{"pg_catalog", "pg_database", "datistemplate", "bool"}, +{"pg_catalog", "pg_database", "datlastsysoid", "oid"}, +{"pg_catalog", "pg_database", "datminmxid", "xid"}, +{"pg_catalog", "pg_database", "datname", "name"}, +{"pg_catalog", "pg_database", "dattablespace", "oid"}, +{"pg_catalog", "pg_database", "encoding", "int4"}, +{"pg_catalog", "pg_database", "oid", "oid"}, +{"pg_catalog", "pg_db_role_setting", "setconfig", "_text"}, +{"pg_catalog", "pg_db_role_setting", "setdatabase", "oid"}, +{"pg_catalog", "pg_db_role_setting", "setrole", "oid"}, +{"pg_catalog", "pg_default_acl", "defaclacl", "_aclitem"}, +{"pg_catalog", "pg_default_acl", "defaclnamespace", "oid"}, +{"pg_catalog", "pg_default_acl", "defaclobjtype", "char"}, +{"pg_catalog", "pg_default_acl", "defaclrole", "oid"}, +{"pg_catalog", "pg_default_acl", "oid", "oid"}, +{"pg_catalog", "pg_depend", "classid", "oid"}, +{"pg_catalog", "pg_depend", "deptype", "char"}, +{"pg_catalog", "pg_depend", "objid", "oid"}, +{"pg_catalog", "pg_depend", "objsubid", "int4"}, +{"pg_catalog", "pg_depend", "refclassid", "oid"}, +{"pg_catalog", "pg_depend", "refobjid", "oid"}, +{"pg_catalog", "pg_depend", "refobjsubid", "int4"}, +{"pg_catalog", "pg_description", "classoid", "oid"}, +{"pg_catalog", "pg_description", "description", "text"}, +{"pg_catalog", "pg_description", "objoid", "oid"}, +{"pg_catalog", "pg_description", "objsubid", "int4"}, +{"pg_catalog", "pg_enum", "enumlabel", "name"}, +{"pg_catalog", "pg_enum", "enumsortorder", "float4"}, +{"pg_catalog", "pg_enum", "enumtypid", "oid"}, +{"pg_catalog", "pg_enum", "oid", "oid"}, +{"pg_catalog", "pg_event_trigger", "evtenabled", "char"}, +{"pg_catalog", "pg_event_trigger", "evtevent", "name"}, +{"pg_catalog", "pg_event_trigger", "evtfoid", "oid"}, +{"pg_catalog", "pg_event_trigger", "evtname", "name"}, +{"pg_catalog", "pg_event_trigger", "evtowner", "oid"}, +{"pg_catalog", "pg_event_trigger", "evttags", "_text"}, +{"pg_catalog", "pg_event_trigger", "oid", "oid"}, +{"pg_catalog", "pg_extension", "extcondition", "_text"}, +{"pg_catalog", "pg_extension", "extconfig", "_oid"}, +{"pg_catalog", "pg_extension", "extname", "name"}, +{"pg_catalog", "pg_extension", "extnamespace", "oid"}, +{"pg_catalog", "pg_extension", "extowner", "oid"}, +{"pg_catalog", "pg_extension", "extrelocatable", "bool"}, +{"pg_catalog", "pg_extension", "extversion", "text"}, +{"pg_catalog", "pg_extension", "oid", "oid"}, +{"pg_catalog", "pg_file_settings", "applied", "bool"}, +{"pg_catalog", "pg_file_settings", "error", "text"}, +{"pg_catalog", "pg_file_settings", "name", "text"}, +{"pg_catalog", "pg_file_settings", "seqno", "int4"}, +{"pg_catalog", "pg_file_settings", "setting", "text"}, +{"pg_catalog", "pg_file_settings", "sourcefile", "text"}, +{"pg_catalog", "pg_file_settings", "sourceline", "int4"}, +{"pg_catalog", "pg_foreign_data_wrapper", "fdwacl", "_aclitem"}, +{"pg_catalog", "pg_foreign_data_wrapper", "fdwhandler", "oid"}, +{"pg_catalog", "pg_foreign_data_wrapper", "fdwname", "name"}, +{"pg_catalog", "pg_foreign_data_wrapper", "fdwoptions", "_text"}, +{"pg_catalog", "pg_foreign_data_wrapper", "fdwowner", "oid"}, +{"pg_catalog", "pg_foreign_data_wrapper", "fdwvalidator", "oid"}, +{"pg_catalog", "pg_foreign_data_wrapper", "oid", "oid"}, +{"pg_catalog", "pg_foreign_server", "oid", "oid"}, +{"pg_catalog", "pg_foreign_server", "srvacl", "_aclitem"}, +{"pg_catalog", "pg_foreign_server", "srvfdw", "oid"}, +{"pg_catalog", "pg_foreign_server", "srvname", "name"}, +{"pg_catalog", "pg_foreign_server", "srvoptions", "_text"}, +{"pg_catalog", "pg_foreign_server", "srvowner", "oid"}, +{"pg_catalog", "pg_foreign_server", "srvtype", "text"}, +{"pg_catalog", "pg_foreign_server", "srvversion", "text"}, +{"pg_catalog", "pg_foreign_table", "ftoptions", "_text"}, +{"pg_catalog", "pg_foreign_table", "ftrelid", "oid"}, +{"pg_catalog", "pg_foreign_table", "ftserver", "oid"}, +{"pg_catalog", "pg_group", "grolist", "_oid"}, +{"pg_catalog", "pg_group", "groname", "name"}, +{"pg_catalog", "pg_group", "grosysid", "oid"}, +{"pg_catalog", "pg_hba_file_rules", "address", "text"}, +{"pg_catalog", "pg_hba_file_rules", "auth_method", "text"}, +{"pg_catalog", "pg_hba_file_rules", "database", "_text"}, +{"pg_catalog", "pg_hba_file_rules", "error", "text"}, +{"pg_catalog", "pg_hba_file_rules", "line_number", "int4"}, +{"pg_catalog", "pg_hba_file_rules", "netmask", "text"}, +{"pg_catalog", "pg_hba_file_rules", "options", "_text"}, +{"pg_catalog", "pg_hba_file_rules", "type", "text"}, +{"pg_catalog", "pg_hba_file_rules", "user_name", "_text"}, +{"pg_catalog", "pg_index", "indcheckxmin", "bool"}, +{"pg_catalog", "pg_index", "indclass", "oidvector"}, +{"pg_catalog", "pg_index", "indcollation", "oidvector"}, +{"pg_catalog", "pg_index", "indexprs", "pg_node_tree"}, +{"pg_catalog", "pg_index", "indexrelid", "oid"}, +{"pg_catalog", "pg_index", "indimmediate", "bool"}, +{"pg_catalog", "pg_index", "indisclustered", "bool"}, +{"pg_catalog", "pg_index", "indisexclusion", "bool"}, +{"pg_catalog", "pg_index", "indislive", "bool"}, +{"pg_catalog", "pg_index", "indisprimary", "bool"}, +{"pg_catalog", "pg_index", "indisready", "bool"}, +{"pg_catalog", "pg_index", "indisreplident", "bool"}, +{"pg_catalog", "pg_index", "indisunique", "bool"}, +{"pg_catalog", "pg_index", "indisvalid", "bool"}, +{"pg_catalog", "pg_index", "indkey", "int2vector"}, +{"pg_catalog", "pg_index", "indnatts", "int2"}, +{"pg_catalog", "pg_index", "indnkeyatts", "int2"}, +{"pg_catalog", "pg_index", "indoption", "int2vector"}, +{"pg_catalog", "pg_index", "indpred", "pg_node_tree"}, +{"pg_catalog", "pg_index", "indrelid", "oid"}, +{"pg_catalog", "pg_indexes", "indexdef", "text"}, +{"pg_catalog", "pg_indexes", "indexname", "name"}, +{"pg_catalog", "pg_indexes", "schemaname", "name"}, +{"pg_catalog", "pg_indexes", "tablename", "name"}, +{"pg_catalog", "pg_indexes", "tablespace", "name"}, +{"pg_catalog", "pg_inherits", "inhdetachpending", "bool"}, +{"pg_catalog", "pg_inherits", "inhparent", "oid"}, +{"pg_catalog", "pg_inherits", "inhrelid", "oid"}, +{"pg_catalog", "pg_inherits", "inhseqno", "int4"}, +{"pg_catalog", "pg_init_privs", "classoid", "oid"}, +{"pg_catalog", "pg_init_privs", "initprivs", "_aclitem"}, +{"pg_catalog", "pg_init_privs", "objoid", "oid"}, +{"pg_catalog", "pg_init_privs", "objsubid", "int4"}, +{"pg_catalog", "pg_init_privs", "privtype", "char"}, +{"pg_catalog", "pg_language", "lanacl", "_aclitem"}, +{"pg_catalog", "pg_language", "laninline", "oid"}, +{"pg_catalog", "pg_language", "lanispl", "bool"}, +{"pg_catalog", "pg_language", "lanname", "name"}, +{"pg_catalog", "pg_language", "lanowner", "oid"}, +{"pg_catalog", "pg_language", "lanplcallfoid", "oid"}, +{"pg_catalog", "pg_language", "lanpltrusted", "bool"}, +{"pg_catalog", "pg_language", "lanvalidator", "oid"}, +{"pg_catalog", "pg_language", "oid", "oid"}, +{"pg_catalog", "pg_largeobject", "data", "bytea"}, +{"pg_catalog", "pg_largeobject", "loid", "oid"}, +{"pg_catalog", "pg_largeobject", "pageno", "int4"}, +{"pg_catalog", "pg_largeobject_metadata", "lomacl", "_aclitem"}, +{"pg_catalog", "pg_largeobject_metadata", "lomowner", "oid"}, +{"pg_catalog", "pg_largeobject_metadata", "oid", "oid"}, +{"pg_catalog", "pg_locks", "classid", "oid"}, +{"pg_catalog", "pg_locks", "database", "oid"}, +{"pg_catalog", "pg_locks", "fastpath", "bool"}, +{"pg_catalog", "pg_locks", "granted", "bool"}, +{"pg_catalog", "pg_locks", "locktype", "text"}, +{"pg_catalog", "pg_locks", "mode", "text"}, +{"pg_catalog", "pg_locks", "objid", "oid"}, +{"pg_catalog", "pg_locks", "objsubid", "int2"}, +{"pg_catalog", "pg_locks", "page", "int4"}, +{"pg_catalog", "pg_locks", "pid", "int4"}, +{"pg_catalog", "pg_locks", "relation", "oid"}, +{"pg_catalog", "pg_locks", "transactionid", "xid"}, +{"pg_catalog", "pg_locks", "tuple", "int2"}, +{"pg_catalog", "pg_locks", "virtualtransaction", "text"}, +{"pg_catalog", "pg_locks", "virtualxid", "text"}, +{"pg_catalog", "pg_locks", "waitstart", "timestamptz"}, +{"pg_catalog", "pg_matviews", "definition", "text"}, +{"pg_catalog", "pg_matviews", "hasindexes", "bool"}, +{"pg_catalog", "pg_matviews", "ispopulated", "bool"}, +{"pg_catalog", "pg_matviews", "matviewname", "name"}, +{"pg_catalog", "pg_matviews", "matviewowner", "name"}, +{"pg_catalog", "pg_matviews", "schemaname", "name"}, +{"pg_catalog", "pg_matviews", "tablespace", "name"}, +{"pg_catalog", "pg_namespace", "nspacl", "_aclitem"}, +{"pg_catalog", "pg_namespace", "nspname", "name"}, +{"pg_catalog", "pg_namespace", "nspowner", "oid"}, +{"pg_catalog", "pg_namespace", "oid", "oid"}, +{"pg_catalog", "pg_opclass", "oid", "oid"}, +{"pg_catalog", "pg_opclass", "opcdefault", "bool"}, +{"pg_catalog", "pg_opclass", "opcfamily", "oid"}, +{"pg_catalog", "pg_opclass", "opcintype", "oid"}, +{"pg_catalog", "pg_opclass", "opckeytype", "oid"}, +{"pg_catalog", "pg_opclass", "opcmethod", "oid"}, +{"pg_catalog", "pg_opclass", "opcname", "name"}, +{"pg_catalog", "pg_opclass", "opcnamespace", "oid"}, +{"pg_catalog", "pg_opclass", "opcowner", "oid"}, +{"pg_catalog", "pg_operator", "oid", "oid"}, +{"pg_catalog", "pg_operator", "oprcanhash", "bool"}, +{"pg_catalog", "pg_operator", "oprcanmerge", "bool"}, +{"pg_catalog", "pg_operator", "oprcode", "regproc"}, +{"pg_catalog", "pg_operator", "oprcom", "oid"}, +{"pg_catalog", "pg_operator", "oprjoin", "regproc"}, +{"pg_catalog", "pg_operator", "oprkind", "char"}, +{"pg_catalog", "pg_operator", "oprleft", "oid"}, +{"pg_catalog", "pg_operator", "oprname", "name"}, +{"pg_catalog", "pg_operator", "oprnamespace", "oid"}, +{"pg_catalog", "pg_operator", "oprnegate", "oid"}, +{"pg_catalog", "pg_operator", "oprowner", "oid"}, +{"pg_catalog", "pg_operator", "oprrest", "regproc"}, +{"pg_catalog", "pg_operator", "oprresult", "oid"}, +{"pg_catalog", "pg_operator", "oprright", "oid"}, +{"pg_catalog", "pg_opfamily", "oid", "oid"}, +{"pg_catalog", "pg_opfamily", "opfmethod", "oid"}, +{"pg_catalog", "pg_opfamily", "opfname", "name"}, +{"pg_catalog", "pg_opfamily", "opfnamespace", "oid"}, +{"pg_catalog", "pg_opfamily", "opfowner", "oid"}, +{"pg_catalog", "pg_partitioned_table", "partattrs", "int2vector"}, +{"pg_catalog", "pg_partitioned_table", "partclass", "oidvector"}, +{"pg_catalog", "pg_partitioned_table", "partcollation", "oidvector"}, +{"pg_catalog", "pg_partitioned_table", "partdefid", "oid"}, +{"pg_catalog", "pg_partitioned_table", "partexprs", "pg_node_tree"}, +{"pg_catalog", "pg_partitioned_table", "partnatts", "int2"}, +{"pg_catalog", "pg_partitioned_table", "partrelid", "oid"}, +{"pg_catalog", "pg_partitioned_table", "partstrat", "char"}, +{"pg_catalog", "pg_policies", "cmd", "text"}, +{"pg_catalog", "pg_policies", "permissive", "text"}, +{"pg_catalog", "pg_policies", "policyname", "name"}, +{"pg_catalog", "pg_policies", "qual", "text"}, +{"pg_catalog", "pg_policies", "roles", "_name"}, +{"pg_catalog", "pg_policies", "schemaname", "name"}, +{"pg_catalog", "pg_policies", "tablename", "name"}, +{"pg_catalog", "pg_policies", "with_check", "text"}, +{"pg_catalog", "pg_policy", "oid", "oid"}, +{"pg_catalog", "pg_policy", "polcmd", "char"}, +{"pg_catalog", "pg_policy", "polname", "name"}, +{"pg_catalog", "pg_policy", "polpermissive", "bool"}, +{"pg_catalog", "pg_policy", "polqual", "pg_node_tree"}, +{"pg_catalog", "pg_policy", "polrelid", "oid"}, +{"pg_catalog", "pg_policy", "polroles", "_oid"}, +{"pg_catalog", "pg_policy", "polwithcheck", "pg_node_tree"}, +{"pg_catalog", "pg_prepared_statements", "custom_plans", "int8"}, +{"pg_catalog", "pg_prepared_statements", "from_sql", "bool"}, +{"pg_catalog", "pg_prepared_statements", "generic_plans", "int8"}, +{"pg_catalog", "pg_prepared_statements", "name", "text"}, +{"pg_catalog", "pg_prepared_statements", "parameter_types", "_regtype"}, +{"pg_catalog", "pg_prepared_statements", "prepare_time", "timestamptz"}, +{"pg_catalog", "pg_prepared_statements", "statement", "text"}, +{"pg_catalog", "pg_prepared_xacts", "database", "name"}, +{"pg_catalog", "pg_prepared_xacts", "gid", "text"}, +{"pg_catalog", "pg_prepared_xacts", "owner", "name"}, +{"pg_catalog", "pg_prepared_xacts", "prepared", "timestamptz"}, +{"pg_catalog", "pg_prepared_xacts", "transaction", "xid"}, +{"pg_catalog", "pg_proc", "oid", "oid"}, +{"pg_catalog", "pg_proc", "proacl", "_aclitem"}, +{"pg_catalog", "pg_proc", "proallargtypes", "_oid"}, +{"pg_catalog", "pg_proc", "proargdefaults", "pg_node_tree"}, +{"pg_catalog", "pg_proc", "proargmodes", "_char"}, +{"pg_catalog", "pg_proc", "proargnames", "_text"}, +{"pg_catalog", "pg_proc", "proargtypes", "oidvector"}, +{"pg_catalog", "pg_proc", "probin", "text"}, +{"pg_catalog", "pg_proc", "proconfig", "_text"}, +{"pg_catalog", "pg_proc", "procost", "float4"}, +{"pg_catalog", "pg_proc", "proisstrict", "bool"}, +{"pg_catalog", "pg_proc", "prokind", "char"}, +{"pg_catalog", "pg_proc", "prolang", "oid"}, +{"pg_catalog", "pg_proc", "proleakproof", "bool"}, +{"pg_catalog", "pg_proc", "proname", "name"}, +{"pg_catalog", "pg_proc", "pronamespace", "oid"}, +{"pg_catalog", "pg_proc", "pronargdefaults", "int2"}, +{"pg_catalog", "pg_proc", "pronargs", "int2"}, +{"pg_catalog", "pg_proc", "proowner", "oid"}, +{"pg_catalog", "pg_proc", "proparallel", "char"}, +{"pg_catalog", "pg_proc", "proretset", "bool"}, +{"pg_catalog", "pg_proc", "prorettype", "oid"}, +{"pg_catalog", "pg_proc", "prorows", "float4"}, +{"pg_catalog", "pg_proc", "prosecdef", "bool"}, +{"pg_catalog", "pg_proc", "prosqlbody", "pg_node_tree"}, +{"pg_catalog", "pg_proc", "prosrc", "text"}, +{"pg_catalog", "pg_proc", "prosupport", "regproc"}, +{"pg_catalog", "pg_proc", "protrftypes", "_oid"}, +{"pg_catalog", "pg_proc", "provariadic", "oid"}, +{"pg_catalog", "pg_proc", "provolatile", "char"}, +{"pg_catalog", "pg_publication", "oid", "oid"}, +{"pg_catalog", "pg_publication", "puballtables", "bool"}, +{"pg_catalog", "pg_publication", "pubdelete", "bool"}, +{"pg_catalog", "pg_publication", "pubinsert", "bool"}, +{"pg_catalog", "pg_publication", "pubname", "name"}, +{"pg_catalog", "pg_publication", "pubowner", "oid"}, +{"pg_catalog", "pg_publication", "pubtruncate", "bool"}, +{"pg_catalog", "pg_publication", "pubupdate", "bool"}, +{"pg_catalog", "pg_publication", "pubviaroot", "bool"}, +{"pg_catalog", "pg_publication_rel", "oid", "oid"}, +{"pg_catalog", "pg_publication_rel", "prpubid", "oid"}, +{"pg_catalog", "pg_publication_rel", "prrelid", "oid"}, +{"pg_catalog", "pg_publication_tables", "pubname", "name"}, +{"pg_catalog", "pg_publication_tables", "schemaname", "name"}, +{"pg_catalog", "pg_publication_tables", "tablename", "name"}, +{"pg_catalog", "pg_range", "rngcanonical", "regproc"}, +{"pg_catalog", "pg_range", "rngcollation", "oid"}, +{"pg_catalog", "pg_range", "rngmultitypid", "oid"}, +{"pg_catalog", "pg_range", "rngsubdiff", "regproc"}, +{"pg_catalog", "pg_range", "rngsubopc", "oid"}, +{"pg_catalog", "pg_range", "rngsubtype", "oid"}, +{"pg_catalog", "pg_range", "rngtypid", "oid"}, +{"pg_catalog", "pg_replication_origin", "roident", "oid"}, +{"pg_catalog", "pg_replication_origin", "roname", "text"}, +{"pg_catalog", "pg_replication_origin_status", "external_id", "text"}, +{"pg_catalog", "pg_replication_origin_status", "local_id", "oid"}, +{"pg_catalog", "pg_replication_origin_status", "local_lsn", "pg_lsn"}, +{"pg_catalog", "pg_replication_origin_status", "remote_lsn", "pg_lsn"}, +{"pg_catalog", "pg_replication_slots", "active", "bool"}, +{"pg_catalog", "pg_replication_slots", "active_pid", "int4"}, +{"pg_catalog", "pg_replication_slots", "catalog_xmin", "xid"}, +{"pg_catalog", "pg_replication_slots", "confirmed_flush_lsn", "pg_lsn"}, +{"pg_catalog", "pg_replication_slots", "database", "name"}, +{"pg_catalog", "pg_replication_slots", "datoid", "oid"}, +{"pg_catalog", "pg_replication_slots", "plugin", "name"}, +{"pg_catalog", "pg_replication_slots", "restart_lsn", "pg_lsn"}, +{"pg_catalog", "pg_replication_slots", "safe_wal_size", "int8"}, +{"pg_catalog", "pg_replication_slots", "slot_name", "name"}, +{"pg_catalog", "pg_replication_slots", "slot_type", "text"}, +{"pg_catalog", "pg_replication_slots", "temporary", "bool"}, +{"pg_catalog", "pg_replication_slots", "two_phase", "bool"}, +{"pg_catalog", "pg_replication_slots", "wal_status", "text"}, +{"pg_catalog", "pg_replication_slots", "xmin", "xid"}, +{"pg_catalog", "pg_rewrite", "ev_action", "pg_node_tree"}, +{"pg_catalog", "pg_rewrite", "ev_class", "oid"}, +{"pg_catalog", "pg_rewrite", "ev_enabled", "char"}, +{"pg_catalog", "pg_rewrite", "ev_qual", "pg_node_tree"}, +{"pg_catalog", "pg_rewrite", "ev_type", "char"}, +{"pg_catalog", "pg_rewrite", "is_instead", "bool"}, +{"pg_catalog", "pg_rewrite", "oid", "oid"}, +{"pg_catalog", "pg_rewrite", "rulename", "name"}, +{"pg_catalog", "pg_roles", "oid", "oid"}, +{"pg_catalog", "pg_roles", "rolbypassrls", "bool"}, +{"pg_catalog", "pg_roles", "rolcanlogin", "bool"}, +{"pg_catalog", "pg_roles", "rolconfig", "_text"}, +{"pg_catalog", "pg_roles", "rolconnlimit", "int4"}, +{"pg_catalog", "pg_roles", "rolcreatedb", "bool"}, +{"pg_catalog", "pg_roles", "rolcreaterole", "bool"}, +{"pg_catalog", "pg_roles", "rolinherit", "bool"}, +{"pg_catalog", "pg_roles", "rolname", "name"}, +{"pg_catalog", "pg_roles", "rolpassword", "text"}, +{"pg_catalog", "pg_roles", "rolreplication", "bool"}, +{"pg_catalog", "pg_roles", "rolsuper", "bool"}, +{"pg_catalog", "pg_roles", "rolvaliduntil", "timestamptz"}, +{"pg_catalog", "pg_rules", "definition", "text"}, +{"pg_catalog", "pg_rules", "rulename", "name"}, +{"pg_catalog", "pg_rules", "schemaname", "name"}, +{"pg_catalog", "pg_rules", "tablename", "name"}, +{"pg_catalog", "pg_seclabel", "classoid", "oid"}, +{"pg_catalog", "pg_seclabel", "label", "text"}, +{"pg_catalog", "pg_seclabel", "objoid", "oid"}, +{"pg_catalog", "pg_seclabel", "objsubid", "int4"}, +{"pg_catalog", "pg_seclabel", "provider", "text"}, +{"pg_catalog", "pg_seclabels", "classoid", "oid"}, +{"pg_catalog", "pg_seclabels", "label", "text"}, +{"pg_catalog", "pg_seclabels", "objname", "text"}, +{"pg_catalog", "pg_seclabels", "objnamespace", "oid"}, +{"pg_catalog", "pg_seclabels", "objoid", "oid"}, +{"pg_catalog", "pg_seclabels", "objsubid", "int4"}, +{"pg_catalog", "pg_seclabels", "objtype", "text"}, +{"pg_catalog", "pg_seclabels", "provider", "text"}, +{"pg_catalog", "pg_sequence", "seqcache", "int8"}, +{"pg_catalog", "pg_sequence", "seqcycle", "bool"}, +{"pg_catalog", "pg_sequence", "seqincrement", "int8"}, +{"pg_catalog", "pg_sequence", "seqmax", "int8"}, +{"pg_catalog", "pg_sequence", "seqmin", "int8"}, +{"pg_catalog", "pg_sequence", "seqrelid", "oid"}, +{"pg_catalog", "pg_sequence", "seqstart", "int8"}, +{"pg_catalog", "pg_sequence", "seqtypid", "oid"}, +{"pg_catalog", "pg_sequences", "cache_size", "int8"}, +{"pg_catalog", "pg_sequences", "cycle", "bool"}, +{"pg_catalog", "pg_sequences", "data_type", "regtype"}, +{"pg_catalog", "pg_sequences", "increment_by", "int8"}, +{"pg_catalog", "pg_sequences", "last_value", "int8"}, +{"pg_catalog", "pg_sequences", "max_value", "int8"}, +{"pg_catalog", "pg_sequences", "min_value", "int8"}, +{"pg_catalog", "pg_sequences", "schemaname", "name"}, +{"pg_catalog", "pg_sequences", "sequencename", "name"}, +{"pg_catalog", "pg_sequences", "sequenceowner", "name"}, +{"pg_catalog", "pg_sequences", "start_value", "int8"}, +{"pg_catalog", "pg_settings", "boot_val", "text"}, +{"pg_catalog", "pg_settings", "category", "text"}, +{"pg_catalog", "pg_settings", "context", "text"}, +{"pg_catalog", "pg_settings", "enumvals", "_text"}, +{"pg_catalog", "pg_settings", "extra_desc", "text"}, +{"pg_catalog", "pg_settings", "max_val", "text"}, +{"pg_catalog", "pg_settings", "min_val", "text"}, +{"pg_catalog", "pg_settings", "name", "text"}, +{"pg_catalog", "pg_settings", "pending_restart", "bool"}, +{"pg_catalog", "pg_settings", "reset_val", "text"}, +{"pg_catalog", "pg_settings", "setting", "text"}, +{"pg_catalog", "pg_settings", "short_desc", "text"}, +{"pg_catalog", "pg_settings", "source", "text"}, +{"pg_catalog", "pg_settings", "sourcefile", "text"}, +{"pg_catalog", "pg_settings", "sourceline", "int4"}, +{"pg_catalog", "pg_settings", "unit", "text"}, +{"pg_catalog", "pg_settings", "vartype", "text"}, +{"pg_catalog", "pg_shadow", "passwd", "text"}, +{"pg_catalog", "pg_shadow", "usebypassrls", "bool"}, +{"pg_catalog", "pg_shadow", "useconfig", "_text"}, +{"pg_catalog", "pg_shadow", "usecreatedb", "bool"}, +{"pg_catalog", "pg_shadow", "usename", "name"}, +{"pg_catalog", "pg_shadow", "userepl", "bool"}, +{"pg_catalog", "pg_shadow", "usesuper", "bool"}, +{"pg_catalog", "pg_shadow", "usesysid", "oid"}, +{"pg_catalog", "pg_shadow", "valuntil", "timestamptz"}, +{"pg_catalog", "pg_shdepend", "classid", "oid"}, +{"pg_catalog", "pg_shdepend", "dbid", "oid"}, +{"pg_catalog", "pg_shdepend", "deptype", "char"}, +{"pg_catalog", "pg_shdepend", "objid", "oid"}, +{"pg_catalog", "pg_shdepend", "objsubid", "int4"}, +{"pg_catalog", "pg_shdepend", "refclassid", "oid"}, +{"pg_catalog", "pg_shdepend", "refobjid", "oid"}, +{"pg_catalog", "pg_shdescription", "classoid", "oid"}, +{"pg_catalog", "pg_shdescription", "description", "text"}, +{"pg_catalog", "pg_shdescription", "objoid", "oid"}, +{"pg_catalog", "pg_shmem_allocations", "allocated_size", "int8"}, +{"pg_catalog", "pg_shmem_allocations", "name", "text"}, +{"pg_catalog", "pg_shmem_allocations", "off", "int8"}, +{"pg_catalog", "pg_shmem_allocations", "size", "int8"}, +{"pg_catalog", "pg_shseclabel", "classoid", "oid"}, +{"pg_catalog", "pg_shseclabel", "label", "text"}, +{"pg_catalog", "pg_shseclabel", "objoid", "oid"}, +{"pg_catalog", "pg_shseclabel", "provider", "text"}, +{"pg_catalog", "pg_stat_activity", "application_name", "text"}, +{"pg_catalog", "pg_stat_activity", "backend_start", "timestamptz"}, +{"pg_catalog", "pg_stat_activity", "backend_type", "text"}, +{"pg_catalog", "pg_stat_activity", "backend_xid", "xid"}, +{"pg_catalog", "pg_stat_activity", "backend_xmin", "xid"}, +{"pg_catalog", "pg_stat_activity", "client_addr", "inet"}, +{"pg_catalog", "pg_stat_activity", "client_hostname", "text"}, +{"pg_catalog", "pg_stat_activity", "client_port", "int4"}, +{"pg_catalog", "pg_stat_activity", "datid", "oid"}, +{"pg_catalog", "pg_stat_activity", "datname", "name"}, +{"pg_catalog", "pg_stat_activity", "leader_pid", "int4"}, +{"pg_catalog", "pg_stat_activity", "pid", "int4"}, +{"pg_catalog", "pg_stat_activity", "query", "text"}, +{"pg_catalog", "pg_stat_activity", "query_id", "int8"}, +{"pg_catalog", "pg_stat_activity", "query_start", "timestamptz"}, +{"pg_catalog", "pg_stat_activity", "state", "text"}, +{"pg_catalog", "pg_stat_activity", "state_change", "timestamptz"}, +{"pg_catalog", "pg_stat_activity", "usename", "name"}, +{"pg_catalog", "pg_stat_activity", "usesysid", "oid"}, +{"pg_catalog", "pg_stat_activity", "wait_event", "text"}, +{"pg_catalog", "pg_stat_activity", "wait_event_type", "text"}, +{"pg_catalog", "pg_stat_activity", "xact_start", "timestamptz"}, +{"pg_catalog", "pg_stat_all_indexes", "idx_scan", "int8"}, +{"pg_catalog", "pg_stat_all_indexes", "idx_tup_fetch", "int8"}, +{"pg_catalog", "pg_stat_all_indexes", "idx_tup_read", "int8"}, +{"pg_catalog", "pg_stat_all_indexes", "indexrelid", "oid"}, +{"pg_catalog", "pg_stat_all_indexes", "indexrelname", "name"}, +{"pg_catalog", "pg_stat_all_indexes", "relid", "oid"}, +{"pg_catalog", "pg_stat_all_indexes", "relname", "name"}, +{"pg_catalog", "pg_stat_all_indexes", "schemaname", "name"}, +{"pg_catalog", "pg_stat_all_tables", "analyze_count", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "autoanalyze_count", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "autovacuum_count", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "idx_scan", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "idx_tup_fetch", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "last_analyze", "timestamptz"}, +{"pg_catalog", "pg_stat_all_tables", "last_autoanalyze", "timestamptz"}, +{"pg_catalog", "pg_stat_all_tables", "last_autovacuum", "timestamptz"}, +{"pg_catalog", "pg_stat_all_tables", "last_vacuum", "timestamptz"}, +{"pg_catalog", "pg_stat_all_tables", "n_dead_tup", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "n_ins_since_vacuum", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "n_live_tup", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "n_mod_since_analyze", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "n_tup_del", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "n_tup_hot_upd", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "n_tup_ins", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "n_tup_upd", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "relid", "oid"}, +{"pg_catalog", "pg_stat_all_tables", "relname", "name"}, +{"pg_catalog", "pg_stat_all_tables", "schemaname", "name"}, +{"pg_catalog", "pg_stat_all_tables", "seq_scan", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "seq_tup_read", "int8"}, +{"pg_catalog", "pg_stat_all_tables", "vacuum_count", "int8"}, +{"pg_catalog", "pg_stat_archiver", "archived_count", "int8"}, +{"pg_catalog", "pg_stat_archiver", "failed_count", "int8"}, +{"pg_catalog", "pg_stat_archiver", "last_archived_time", "timestamptz"}, +{"pg_catalog", "pg_stat_archiver", "last_archived_wal", "text"}, +{"pg_catalog", "pg_stat_archiver", "last_failed_time", "timestamptz"}, +{"pg_catalog", "pg_stat_archiver", "last_failed_wal", "text"}, +{"pg_catalog", "pg_stat_archiver", "stats_reset", "timestamptz"}, +{"pg_catalog", "pg_stat_bgwriter", "buffers_alloc", "int8"}, +{"pg_catalog", "pg_stat_bgwriter", "buffers_backend", "int8"}, +{"pg_catalog", "pg_stat_bgwriter", "buffers_backend_fsync", "int8"}, +{"pg_catalog", "pg_stat_bgwriter", "buffers_checkpoint", "int8"}, +{"pg_catalog", "pg_stat_bgwriter", "buffers_clean", "int8"}, +{"pg_catalog", "pg_stat_bgwriter", "checkpoint_sync_time", "float8"}, +{"pg_catalog", "pg_stat_bgwriter", "checkpoint_write_time", "float8"}, +{"pg_catalog", "pg_stat_bgwriter", "checkpoints_req", "int8"}, +{"pg_catalog", "pg_stat_bgwriter", "checkpoints_timed", "int8"}, +{"pg_catalog", "pg_stat_bgwriter", "maxwritten_clean", "int8"}, +{"pg_catalog", "pg_stat_bgwriter", "stats_reset", "timestamptz"}, +{"pg_catalog", "pg_stat_database", "active_time", "float8"}, +{"pg_catalog", "pg_stat_database", "blk_read_time", "float8"}, +{"pg_catalog", "pg_stat_database", "blk_write_time", "float8"}, +{"pg_catalog", "pg_stat_database", "blks_hit", "int8"}, +{"pg_catalog", "pg_stat_database", "blks_read", "int8"}, +{"pg_catalog", "pg_stat_database", "checksum_failures", "int8"}, +{"pg_catalog", "pg_stat_database", "checksum_last_failure", "timestamptz"}, +{"pg_catalog", "pg_stat_database", "conflicts", "int8"}, +{"pg_catalog", "pg_stat_database", "datid", "oid"}, +{"pg_catalog", "pg_stat_database", "datname", "name"}, +{"pg_catalog", "pg_stat_database", "deadlocks", "int8"}, +{"pg_catalog", "pg_stat_database", "idle_in_transaction_time", "float8"}, +{"pg_catalog", "pg_stat_database", "numbackends", "int4"}, +{"pg_catalog", "pg_stat_database", "session_time", "float8"}, +{"pg_catalog", "pg_stat_database", "sessions", "int8"}, +{"pg_catalog", "pg_stat_database", "sessions_abandoned", "int8"}, +{"pg_catalog", "pg_stat_database", "sessions_fatal", "int8"}, +{"pg_catalog", "pg_stat_database", "sessions_killed", "int8"}, +{"pg_catalog", "pg_stat_database", "stats_reset", "timestamptz"}, +{"pg_catalog", "pg_stat_database", "temp_bytes", "int8"}, +{"pg_catalog", "pg_stat_database", "temp_files", "int8"}, +{"pg_catalog", "pg_stat_database", "tup_deleted", "int8"}, +{"pg_catalog", "pg_stat_database", "tup_fetched", "int8"}, +{"pg_catalog", "pg_stat_database", "tup_inserted", "int8"}, +{"pg_catalog", "pg_stat_database", "tup_returned", "int8"}, +{"pg_catalog", "pg_stat_database", "tup_updated", "int8"}, +{"pg_catalog", "pg_stat_database", "xact_commit", "int8"}, +{"pg_catalog", "pg_stat_database", "xact_rollback", "int8"}, +{"pg_catalog", "pg_stat_database_conflicts", "confl_bufferpin", "int8"}, +{"pg_catalog", "pg_stat_database_conflicts", "confl_deadlock", "int8"}, +{"pg_catalog", "pg_stat_database_conflicts", "confl_lock", "int8"}, +{"pg_catalog", "pg_stat_database_conflicts", "confl_snapshot", "int8"}, +{"pg_catalog", "pg_stat_database_conflicts", "confl_tablespace", "int8"}, +{"pg_catalog", "pg_stat_database_conflicts", "datid", "oid"}, +{"pg_catalog", "pg_stat_database_conflicts", "datname", "name"}, +{"pg_catalog", "pg_stat_gssapi", "encrypted", "bool"}, +{"pg_catalog", "pg_stat_gssapi", "gss_authenticated", "bool"}, +{"pg_catalog", "pg_stat_gssapi", "pid", "int4"}, +{"pg_catalog", "pg_stat_gssapi", "principal", "text"}, +{"pg_catalog", "pg_stat_progress_analyze", "child_tables_done", "int8"}, +{"pg_catalog", "pg_stat_progress_analyze", "child_tables_total", "int8"}, +{"pg_catalog", "pg_stat_progress_analyze", "current_child_table_relid", "oid"}, +{"pg_catalog", "pg_stat_progress_analyze", "datid", "oid"}, +{"pg_catalog", "pg_stat_progress_analyze", "datname", "name"}, +{"pg_catalog", "pg_stat_progress_analyze", "ext_stats_computed", "int8"}, +{"pg_catalog", "pg_stat_progress_analyze", "ext_stats_total", "int8"}, +{"pg_catalog", "pg_stat_progress_analyze", "phase", "text"}, +{"pg_catalog", "pg_stat_progress_analyze", "pid", "int4"}, +{"pg_catalog", "pg_stat_progress_analyze", "relid", "oid"}, +{"pg_catalog", "pg_stat_progress_analyze", "sample_blks_scanned", "int8"}, +{"pg_catalog", "pg_stat_progress_analyze", "sample_blks_total", "int8"}, +{"pg_catalog", "pg_stat_progress_basebackup", "backup_streamed", "int8"}, +{"pg_catalog", "pg_stat_progress_basebackup", "backup_total", "int8"}, +{"pg_catalog", "pg_stat_progress_basebackup", "phase", "text"}, +{"pg_catalog", "pg_stat_progress_basebackup", "pid", "int4"}, +{"pg_catalog", "pg_stat_progress_basebackup", "tablespaces_streamed", "int8"}, +{"pg_catalog", "pg_stat_progress_basebackup", "tablespaces_total", "int8"}, +{"pg_catalog", "pg_stat_progress_cluster", "cluster_index_relid", "oid"}, +{"pg_catalog", "pg_stat_progress_cluster", "command", "text"}, +{"pg_catalog", "pg_stat_progress_cluster", "datid", "oid"}, +{"pg_catalog", "pg_stat_progress_cluster", "datname", "name"}, +{"pg_catalog", "pg_stat_progress_cluster", "heap_blks_scanned", "int8"}, +{"pg_catalog", "pg_stat_progress_cluster", "heap_blks_total", "int8"}, +{"pg_catalog", "pg_stat_progress_cluster", "heap_tuples_scanned", "int8"}, +{"pg_catalog", "pg_stat_progress_cluster", "heap_tuples_written", "int8"}, +{"pg_catalog", "pg_stat_progress_cluster", "index_rebuild_count", "int8"}, +{"pg_catalog", "pg_stat_progress_cluster", "phase", "text"}, +{"pg_catalog", "pg_stat_progress_cluster", "pid", "int4"}, +{"pg_catalog", "pg_stat_progress_cluster", "relid", "oid"}, +{"pg_catalog", "pg_stat_progress_copy", "bytes_processed", "int8"}, +{"pg_catalog", "pg_stat_progress_copy", "bytes_total", "int8"}, +{"pg_catalog", "pg_stat_progress_copy", "command", "text"}, +{"pg_catalog", "pg_stat_progress_copy", "datid", "oid"}, +{"pg_catalog", "pg_stat_progress_copy", "datname", "name"}, +{"pg_catalog", "pg_stat_progress_copy", "pid", "int4"}, +{"pg_catalog", "pg_stat_progress_copy", "relid", "oid"}, +{"pg_catalog", "pg_stat_progress_copy", "tuples_excluded", "int8"}, +{"pg_catalog", "pg_stat_progress_copy", "tuples_processed", "int8"}, +{"pg_catalog", "pg_stat_progress_copy", "type", "text"}, +{"pg_catalog", "pg_stat_progress_create_index", "blocks_done", "int8"}, +{"pg_catalog", "pg_stat_progress_create_index", "blocks_total", "int8"}, +{"pg_catalog", "pg_stat_progress_create_index", "command", "text"}, +{"pg_catalog", "pg_stat_progress_create_index", "current_locker_pid", "int8"}, +{"pg_catalog", "pg_stat_progress_create_index", "datid", "oid"}, +{"pg_catalog", "pg_stat_progress_create_index", "datname", "name"}, +{"pg_catalog", "pg_stat_progress_create_index", "index_relid", "oid"}, +{"pg_catalog", "pg_stat_progress_create_index", "lockers_done", "int8"}, +{"pg_catalog", "pg_stat_progress_create_index", "lockers_total", "int8"}, +{"pg_catalog", "pg_stat_progress_create_index", "partitions_done", "int8"}, +{"pg_catalog", "pg_stat_progress_create_index", "partitions_total", "int8"}, +{"pg_catalog", "pg_stat_progress_create_index", "phase", "text"}, +{"pg_catalog", "pg_stat_progress_create_index", "pid", "int4"}, +{"pg_catalog", "pg_stat_progress_create_index", "relid", "oid"}, +{"pg_catalog", "pg_stat_progress_create_index", "tuples_done", "int8"}, +{"pg_catalog", "pg_stat_progress_create_index", "tuples_total", "int8"}, +{"pg_catalog", "pg_stat_progress_vacuum", "datid", "oid"}, +{"pg_catalog", "pg_stat_progress_vacuum", "datname", "name"}, +{"pg_catalog", "pg_stat_progress_vacuum", "heap_blks_scanned", "int8"}, +{"pg_catalog", "pg_stat_progress_vacuum", "heap_blks_total", "int8"}, +{"pg_catalog", "pg_stat_progress_vacuum", "heap_blks_vacuumed", "int8"}, +{"pg_catalog", "pg_stat_progress_vacuum", "index_vacuum_count", "int8"}, +{"pg_catalog", "pg_stat_progress_vacuum", "max_dead_tuples", "int8"}, +{"pg_catalog", "pg_stat_progress_vacuum", "num_dead_tuples", "int8"}, +{"pg_catalog", "pg_stat_progress_vacuum", "phase", "text"}, +{"pg_catalog", "pg_stat_progress_vacuum", "pid", "int4"}, +{"pg_catalog", "pg_stat_progress_vacuum", "relid", "oid"}, +{"pg_catalog", "pg_stat_replication", "application_name", "text"}, +{"pg_catalog", "pg_stat_replication", "backend_start", "timestamptz"}, +{"pg_catalog", "pg_stat_replication", "backend_xmin", "xid"}, +{"pg_catalog", "pg_stat_replication", "client_addr", "inet"}, +{"pg_catalog", "pg_stat_replication", "client_hostname", "text"}, +{"pg_catalog", "pg_stat_replication", "client_port", "int4"}, +{"pg_catalog", "pg_stat_replication", "flush_lag", "interval"}, +{"pg_catalog", "pg_stat_replication", "flush_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_replication", "pid", "int4"}, +{"pg_catalog", "pg_stat_replication", "replay_lag", "interval"}, +{"pg_catalog", "pg_stat_replication", "replay_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_replication", "reply_time", "timestamptz"}, +{"pg_catalog", "pg_stat_replication", "sent_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_replication", "state", "text"}, +{"pg_catalog", "pg_stat_replication", "sync_priority", "int4"}, +{"pg_catalog", "pg_stat_replication", "sync_state", "text"}, +{"pg_catalog", "pg_stat_replication", "usename", "name"}, +{"pg_catalog", "pg_stat_replication", "usesysid", "oid"}, +{"pg_catalog", "pg_stat_replication", "write_lag", "interval"}, +{"pg_catalog", "pg_stat_replication", "write_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_replication_slots", "slot_name", "text"}, +{"pg_catalog", "pg_stat_replication_slots", "spill_bytes", "int8"}, +{"pg_catalog", "pg_stat_replication_slots", "spill_count", "int8"}, +{"pg_catalog", "pg_stat_replication_slots", "spill_txns", "int8"}, +{"pg_catalog", "pg_stat_replication_slots", "stats_reset", "timestamptz"}, +{"pg_catalog", "pg_stat_replication_slots", "stream_bytes", "int8"}, +{"pg_catalog", "pg_stat_replication_slots", "stream_count", "int8"}, +{"pg_catalog", "pg_stat_replication_slots", "stream_txns", "int8"}, +{"pg_catalog", "pg_stat_replication_slots", "total_bytes", "int8"}, +{"pg_catalog", "pg_stat_replication_slots", "total_txns", "int8"}, +{"pg_catalog", "pg_stat_slru", "blks_exists", "int8"}, +{"pg_catalog", "pg_stat_slru", "blks_hit", "int8"}, +{"pg_catalog", "pg_stat_slru", "blks_read", "int8"}, +{"pg_catalog", "pg_stat_slru", "blks_written", "int8"}, +{"pg_catalog", "pg_stat_slru", "blks_zeroed", "int8"}, +{"pg_catalog", "pg_stat_slru", "flushes", "int8"}, +{"pg_catalog", "pg_stat_slru", "name", "text"}, +{"pg_catalog", "pg_stat_slru", "stats_reset", "timestamptz"}, +{"pg_catalog", "pg_stat_slru", "truncates", "int8"}, +{"pg_catalog", "pg_stat_ssl", "bits", "int4"}, +{"pg_catalog", "pg_stat_ssl", "cipher", "text"}, +{"pg_catalog", "pg_stat_ssl", "client_dn", "text"}, +{"pg_catalog", "pg_stat_ssl", "client_serial", "numeric"}, +{"pg_catalog", "pg_stat_ssl", "issuer_dn", "text"}, +{"pg_catalog", "pg_stat_ssl", "pid", "int4"}, +{"pg_catalog", "pg_stat_ssl", "ssl", "bool"}, +{"pg_catalog", "pg_stat_ssl", "version", "text"}, +{"pg_catalog", "pg_stat_subscription", "last_msg_receipt_time", "timestamptz"}, +{"pg_catalog", "pg_stat_subscription", "last_msg_send_time", "timestamptz"}, +{"pg_catalog", "pg_stat_subscription", "latest_end_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_subscription", "latest_end_time", "timestamptz"}, +{"pg_catalog", "pg_stat_subscription", "pid", "int4"}, +{"pg_catalog", "pg_stat_subscription", "received_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_subscription", "relid", "oid"}, +{"pg_catalog", "pg_stat_subscription", "subid", "oid"}, +{"pg_catalog", "pg_stat_subscription", "subname", "name"}, +{"pg_catalog", "pg_stat_sys_indexes", "idx_scan", "int8"}, +{"pg_catalog", "pg_stat_sys_indexes", "idx_tup_fetch", "int8"}, +{"pg_catalog", "pg_stat_sys_indexes", "idx_tup_read", "int8"}, +{"pg_catalog", "pg_stat_sys_indexes", "indexrelid", "oid"}, +{"pg_catalog", "pg_stat_sys_indexes", "indexrelname", "name"}, +{"pg_catalog", "pg_stat_sys_indexes", "relid", "oid"}, +{"pg_catalog", "pg_stat_sys_indexes", "relname", "name"}, +{"pg_catalog", "pg_stat_sys_indexes", "schemaname", "name"}, +{"pg_catalog", "pg_stat_sys_tables", "analyze_count", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "autoanalyze_count", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "autovacuum_count", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "idx_scan", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "idx_tup_fetch", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "last_analyze", "timestamptz"}, +{"pg_catalog", "pg_stat_sys_tables", "last_autoanalyze", "timestamptz"}, +{"pg_catalog", "pg_stat_sys_tables", "last_autovacuum", "timestamptz"}, +{"pg_catalog", "pg_stat_sys_tables", "last_vacuum", "timestamptz"}, +{"pg_catalog", "pg_stat_sys_tables", "n_dead_tup", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "n_ins_since_vacuum", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "n_live_tup", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "n_mod_since_analyze", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "n_tup_del", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "n_tup_hot_upd", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "n_tup_ins", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "n_tup_upd", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "relid", "oid"}, +{"pg_catalog", "pg_stat_sys_tables", "relname", "name"}, +{"pg_catalog", "pg_stat_sys_tables", "schemaname", "name"}, +{"pg_catalog", "pg_stat_sys_tables", "seq_scan", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "seq_tup_read", "int8"}, +{"pg_catalog", "pg_stat_sys_tables", "vacuum_count", "int8"}, +{"pg_catalog", "pg_stat_user_functions", "calls", "int8"}, +{"pg_catalog", "pg_stat_user_functions", "funcid", "oid"}, +{"pg_catalog", "pg_stat_user_functions", "funcname", "name"}, +{"pg_catalog", "pg_stat_user_functions", "schemaname", "name"}, +{"pg_catalog", "pg_stat_user_functions", "self_time", "float8"}, +{"pg_catalog", "pg_stat_user_functions", "total_time", "float8"}, +{"pg_catalog", "pg_stat_user_indexes", "idx_scan", "int8"}, +{"pg_catalog", "pg_stat_user_indexes", "idx_tup_fetch", "int8"}, +{"pg_catalog", "pg_stat_user_indexes", "idx_tup_read", "int8"}, +{"pg_catalog", "pg_stat_user_indexes", "indexrelid", "oid"}, +{"pg_catalog", "pg_stat_user_indexes", "indexrelname", "name"}, +{"pg_catalog", "pg_stat_user_indexes", "relid", "oid"}, +{"pg_catalog", "pg_stat_user_indexes", "relname", "name"}, +{"pg_catalog", "pg_stat_user_indexes", "schemaname", "name"}, +{"pg_catalog", "pg_stat_user_tables", "analyze_count", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "autoanalyze_count", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "autovacuum_count", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "idx_scan", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "idx_tup_fetch", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "last_analyze", "timestamptz"}, +{"pg_catalog", "pg_stat_user_tables", "last_autoanalyze", "timestamptz"}, +{"pg_catalog", "pg_stat_user_tables", "last_autovacuum", "timestamptz"}, +{"pg_catalog", "pg_stat_user_tables", "last_vacuum", "timestamptz"}, +{"pg_catalog", "pg_stat_user_tables", "n_dead_tup", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "n_ins_since_vacuum", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "n_live_tup", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "n_mod_since_analyze", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "n_tup_del", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "n_tup_hot_upd", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "n_tup_ins", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "n_tup_upd", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "relid", "oid"}, +{"pg_catalog", "pg_stat_user_tables", "relname", "name"}, +{"pg_catalog", "pg_stat_user_tables", "schemaname", "name"}, +{"pg_catalog", "pg_stat_user_tables", "seq_scan", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "seq_tup_read", "int8"}, +{"pg_catalog", "pg_stat_user_tables", "vacuum_count", "int8"}, +{"pg_catalog", "pg_stat_wal", "stats_reset", "timestamptz"}, +{"pg_catalog", "pg_stat_wal", "wal_buffers_full", "int8"}, +{"pg_catalog", "pg_stat_wal", "wal_bytes", "numeric"}, +{"pg_catalog", "pg_stat_wal", "wal_fpi", "int8"}, +{"pg_catalog", "pg_stat_wal", "wal_records", "int8"}, +{"pg_catalog", "pg_stat_wal", "wal_sync", "int8"}, +{"pg_catalog", "pg_stat_wal", "wal_sync_time", "float8"}, +{"pg_catalog", "pg_stat_wal", "wal_write", "int8"}, +{"pg_catalog", "pg_stat_wal", "wal_write_time", "float8"}, +{"pg_catalog", "pg_stat_wal_receiver", "conninfo", "text"}, +{"pg_catalog", "pg_stat_wal_receiver", "flushed_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_wal_receiver", "last_msg_receipt_time", "timestamptz"}, +{"pg_catalog", "pg_stat_wal_receiver", "last_msg_send_time", "timestamptz"}, +{"pg_catalog", "pg_stat_wal_receiver", "latest_end_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_wal_receiver", "latest_end_time", "timestamptz"}, +{"pg_catalog", "pg_stat_wal_receiver", "pid", "int4"}, +{"pg_catalog", "pg_stat_wal_receiver", "receive_start_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_wal_receiver", "receive_start_tli", "int4"}, +{"pg_catalog", "pg_stat_wal_receiver", "received_tli", "int4"}, +{"pg_catalog", "pg_stat_wal_receiver", "sender_host", "text"}, +{"pg_catalog", "pg_stat_wal_receiver", "sender_port", "int4"}, +{"pg_catalog", "pg_stat_wal_receiver", "slot_name", "text"}, +{"pg_catalog", "pg_stat_wal_receiver", "status", "text"}, +{"pg_catalog", "pg_stat_wal_receiver", "written_lsn", "pg_lsn"}, +{"pg_catalog", "pg_stat_xact_all_tables", "idx_scan", "int8"}, +{"pg_catalog", "pg_stat_xact_all_tables", "idx_tup_fetch", "int8"}, +{"pg_catalog", "pg_stat_xact_all_tables", "n_tup_del", "int8"}, +{"pg_catalog", "pg_stat_xact_all_tables", "n_tup_hot_upd", "int8"}, +{"pg_catalog", "pg_stat_xact_all_tables", "n_tup_ins", "int8"}, +{"pg_catalog", "pg_stat_xact_all_tables", "n_tup_upd", "int8"}, +{"pg_catalog", "pg_stat_xact_all_tables", "relid", "oid"}, +{"pg_catalog", "pg_stat_xact_all_tables", "relname", "name"}, +{"pg_catalog", "pg_stat_xact_all_tables", "schemaname", "name"}, +{"pg_catalog", "pg_stat_xact_all_tables", "seq_scan", "int8"}, +{"pg_catalog", "pg_stat_xact_all_tables", "seq_tup_read", "int8"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "idx_scan", "int8"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "idx_tup_fetch", "int8"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "n_tup_del", "int8"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "n_tup_hot_upd", "int8"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "n_tup_ins", "int8"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "n_tup_upd", "int8"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "relid", "oid"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "relname", "name"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "schemaname", "name"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "seq_scan", "int8"}, +{"pg_catalog", "pg_stat_xact_sys_tables", "seq_tup_read", "int8"}, +{"pg_catalog", "pg_stat_xact_user_functions", "calls", "int8"}, +{"pg_catalog", "pg_stat_xact_user_functions", "funcid", "oid"}, +{"pg_catalog", "pg_stat_xact_user_functions", "funcname", "name"}, +{"pg_catalog", "pg_stat_xact_user_functions", "schemaname", "name"}, +{"pg_catalog", "pg_stat_xact_user_functions", "self_time", "float8"}, +{"pg_catalog", "pg_stat_xact_user_functions", "total_time", "float8"}, +{"pg_catalog", "pg_stat_xact_user_tables", "idx_scan", "int8"}, +{"pg_catalog", "pg_stat_xact_user_tables", "idx_tup_fetch", "int8"}, +{"pg_catalog", "pg_stat_xact_user_tables", "n_tup_del", "int8"}, +{"pg_catalog", "pg_stat_xact_user_tables", "n_tup_hot_upd", "int8"}, +{"pg_catalog", "pg_stat_xact_user_tables", "n_tup_ins", "int8"}, +{"pg_catalog", "pg_stat_xact_user_tables", "n_tup_upd", "int8"}, +{"pg_catalog", "pg_stat_xact_user_tables", "relid", "oid"}, +{"pg_catalog", "pg_stat_xact_user_tables", "relname", "name"}, +{"pg_catalog", "pg_stat_xact_user_tables", "schemaname", "name"}, +{"pg_catalog", "pg_stat_xact_user_tables", "seq_scan", "int8"}, +{"pg_catalog", "pg_stat_xact_user_tables", "seq_tup_read", "int8"}, +{"pg_catalog", "pg_statio_all_indexes", "idx_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_all_indexes", "idx_blks_read", "int8"}, +{"pg_catalog", "pg_statio_all_indexes", "indexrelid", "oid"}, +{"pg_catalog", "pg_statio_all_indexes", "indexrelname", "name"}, +{"pg_catalog", "pg_statio_all_indexes", "relid", "oid"}, +{"pg_catalog", "pg_statio_all_indexes", "relname", "name"}, +{"pg_catalog", "pg_statio_all_indexes", "schemaname", "name"}, +{"pg_catalog", "pg_statio_all_sequences", "blks_hit", "int8"}, +{"pg_catalog", "pg_statio_all_sequences", "blks_read", "int8"}, +{"pg_catalog", "pg_statio_all_sequences", "relid", "oid"}, +{"pg_catalog", "pg_statio_all_sequences", "relname", "name"}, +{"pg_catalog", "pg_statio_all_sequences", "schemaname", "name"}, +{"pg_catalog", "pg_statio_all_tables", "heap_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_all_tables", "heap_blks_read", "int8"}, +{"pg_catalog", "pg_statio_all_tables", "idx_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_all_tables", "idx_blks_read", "int8"}, +{"pg_catalog", "pg_statio_all_tables", "relid", "oid"}, +{"pg_catalog", "pg_statio_all_tables", "relname", "name"}, +{"pg_catalog", "pg_statio_all_tables", "schemaname", "name"}, +{"pg_catalog", "pg_statio_all_tables", "tidx_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_all_tables", "tidx_blks_read", "int8"}, +{"pg_catalog", "pg_statio_all_tables", "toast_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_all_tables", "toast_blks_read", "int8"}, +{"pg_catalog", "pg_statio_sys_indexes", "idx_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_sys_indexes", "idx_blks_read", "int8"}, +{"pg_catalog", "pg_statio_sys_indexes", "indexrelid", "oid"}, +{"pg_catalog", "pg_statio_sys_indexes", "indexrelname", "name"}, +{"pg_catalog", "pg_statio_sys_indexes", "relid", "oid"}, +{"pg_catalog", "pg_statio_sys_indexes", "relname", "name"}, +{"pg_catalog", "pg_statio_sys_indexes", "schemaname", "name"}, +{"pg_catalog", "pg_statio_sys_sequences", "blks_hit", "int8"}, +{"pg_catalog", "pg_statio_sys_sequences", "blks_read", "int8"}, +{"pg_catalog", "pg_statio_sys_sequences", "relid", "oid"}, +{"pg_catalog", "pg_statio_sys_sequences", "relname", "name"}, +{"pg_catalog", "pg_statio_sys_sequences", "schemaname", "name"}, +{"pg_catalog", "pg_statio_sys_tables", "heap_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_sys_tables", "heap_blks_read", "int8"}, +{"pg_catalog", "pg_statio_sys_tables", "idx_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_sys_tables", "idx_blks_read", "int8"}, +{"pg_catalog", "pg_statio_sys_tables", "relid", "oid"}, +{"pg_catalog", "pg_statio_sys_tables", "relname", "name"}, +{"pg_catalog", "pg_statio_sys_tables", "schemaname", "name"}, +{"pg_catalog", "pg_statio_sys_tables", "tidx_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_sys_tables", "tidx_blks_read", "int8"}, +{"pg_catalog", "pg_statio_sys_tables", "toast_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_sys_tables", "toast_blks_read", "int8"}, +{"pg_catalog", "pg_statio_user_indexes", "idx_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_user_indexes", "idx_blks_read", "int8"}, +{"pg_catalog", "pg_statio_user_indexes", "indexrelid", "oid"}, +{"pg_catalog", "pg_statio_user_indexes", "indexrelname", "name"}, +{"pg_catalog", "pg_statio_user_indexes", "relid", "oid"}, +{"pg_catalog", "pg_statio_user_indexes", "relname", "name"}, +{"pg_catalog", "pg_statio_user_indexes", "schemaname", "name"}, +{"pg_catalog", "pg_statio_user_sequences", "blks_hit", "int8"}, +{"pg_catalog", "pg_statio_user_sequences", "blks_read", "int8"}, +{"pg_catalog", "pg_statio_user_sequences", "relid", "oid"}, +{"pg_catalog", "pg_statio_user_sequences", "relname", "name"}, +{"pg_catalog", "pg_statio_user_sequences", "schemaname", "name"}, +{"pg_catalog", "pg_statio_user_tables", "heap_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_user_tables", "heap_blks_read", "int8"}, +{"pg_catalog", "pg_statio_user_tables", "idx_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_user_tables", "idx_blks_read", "int8"}, +{"pg_catalog", "pg_statio_user_tables", "relid", "oid"}, +{"pg_catalog", "pg_statio_user_tables", "relname", "name"}, +{"pg_catalog", "pg_statio_user_tables", "schemaname", "name"}, +{"pg_catalog", "pg_statio_user_tables", "tidx_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_user_tables", "tidx_blks_read", "int8"}, +{"pg_catalog", "pg_statio_user_tables", "toast_blks_hit", "int8"}, +{"pg_catalog", "pg_statio_user_tables", "toast_blks_read", "int8"}, +{"pg_catalog", "pg_statistic", "staattnum", "int2"}, +{"pg_catalog", "pg_statistic", "stacoll1", "oid"}, +{"pg_catalog", "pg_statistic", "stacoll2", "oid"}, +{"pg_catalog", "pg_statistic", "stacoll3", "oid"}, +{"pg_catalog", "pg_statistic", "stacoll4", "oid"}, +{"pg_catalog", "pg_statistic", "stacoll5", "oid"}, +{"pg_catalog", "pg_statistic", "stadistinct", "float4"}, +{"pg_catalog", "pg_statistic", "stainherit", "bool"}, +{"pg_catalog", "pg_statistic", "stakind1", "int2"}, +{"pg_catalog", "pg_statistic", "stakind2", "int2"}, +{"pg_catalog", "pg_statistic", "stakind3", "int2"}, +{"pg_catalog", "pg_statistic", "stakind4", "int2"}, +{"pg_catalog", "pg_statistic", "stakind5", "int2"}, +{"pg_catalog", "pg_statistic", "stanullfrac", "float4"}, +{"pg_catalog", "pg_statistic", "stanumbers1", "_float4"}, +{"pg_catalog", "pg_statistic", "stanumbers2", "_float4"}, +{"pg_catalog", "pg_statistic", "stanumbers3", "_float4"}, +{"pg_catalog", "pg_statistic", "stanumbers4", "_float4"}, +{"pg_catalog", "pg_statistic", "stanumbers5", "_float4"}, +{"pg_catalog", "pg_statistic", "staop1", "oid"}, +{"pg_catalog", "pg_statistic", "staop2", "oid"}, +{"pg_catalog", "pg_statistic", "staop3", "oid"}, +{"pg_catalog", "pg_statistic", "staop4", "oid"}, +{"pg_catalog", "pg_statistic", "staop5", "oid"}, +{"pg_catalog", "pg_statistic", "starelid", "oid"}, +{"pg_catalog", "pg_statistic", "stavalues1", "anyarray"}, +{"pg_catalog", "pg_statistic", "stavalues2", "anyarray"}, +{"pg_catalog", "pg_statistic", "stavalues3", "anyarray"}, +{"pg_catalog", "pg_statistic", "stavalues4", "anyarray"}, +{"pg_catalog", "pg_statistic", "stavalues5", "anyarray"}, +{"pg_catalog", "pg_statistic", "stawidth", "int4"}, +{"pg_catalog", "pg_statistic_ext", "oid", "oid"}, +{"pg_catalog", "pg_statistic_ext", "stxexprs", "pg_node_tree"}, +{"pg_catalog", "pg_statistic_ext", "stxkeys", "int2vector"}, +{"pg_catalog", "pg_statistic_ext", "stxkind", "_char"}, +{"pg_catalog", "pg_statistic_ext", "stxname", "name"}, +{"pg_catalog", "pg_statistic_ext", "stxnamespace", "oid"}, +{"pg_catalog", "pg_statistic_ext", "stxowner", "oid"}, +{"pg_catalog", "pg_statistic_ext", "stxrelid", "oid"}, +{"pg_catalog", "pg_statistic_ext", "stxstattarget", "int4"}, +{"pg_catalog", "pg_statistic_ext_data", "stxddependencies", "pg_dependencies"}, +{"pg_catalog", "pg_statistic_ext_data", "stxdexpr", "_pg_statistic"}, +{"pg_catalog", "pg_statistic_ext_data", "stxdmcv", "pg_mcv_list"}, +{"pg_catalog", "pg_statistic_ext_data", "stxdndistinct", "pg_ndistinct"}, +{"pg_catalog", "pg_statistic_ext_data", "stxoid", "oid"}, +{"pg_catalog", "pg_stats", "attname", "name"}, +{"pg_catalog", "pg_stats", "avg_width", "int4"}, +{"pg_catalog", "pg_stats", "correlation", "float4"}, +{"pg_catalog", "pg_stats", "elem_count_histogram", "_float4"}, +{"pg_catalog", "pg_stats", "histogram_bounds", "anyarray"}, +{"pg_catalog", "pg_stats", "inherited", "bool"}, +{"pg_catalog", "pg_stats", "most_common_elem_freqs", "_float4"}, +{"pg_catalog", "pg_stats", "most_common_elems", "anyarray"}, +{"pg_catalog", "pg_stats", "most_common_freqs", "_float4"}, +{"pg_catalog", "pg_stats", "most_common_vals", "anyarray"}, +{"pg_catalog", "pg_stats", "n_distinct", "float4"}, +{"pg_catalog", "pg_stats", "null_frac", "float4"}, +{"pg_catalog", "pg_stats", "schemaname", "name"}, +{"pg_catalog", "pg_stats", "tablename", "name"}, +{"pg_catalog", "pg_stats_ext", "attnames", "_name"}, +{"pg_catalog", "pg_stats_ext", "dependencies", "pg_dependencies"}, +{"pg_catalog", "pg_stats_ext", "exprs", "_text"}, +{"pg_catalog", "pg_stats_ext", "kinds", "_char"}, +{"pg_catalog", "pg_stats_ext", "most_common_base_freqs", "_float8"}, +{"pg_catalog", "pg_stats_ext", "most_common_freqs", "_float8"}, +{"pg_catalog", "pg_stats_ext", "most_common_val_nulls", "_bool"}, +{"pg_catalog", "pg_stats_ext", "most_common_vals", "_text"}, +{"pg_catalog", "pg_stats_ext", "n_distinct", "pg_ndistinct"}, +{"pg_catalog", "pg_stats_ext", "schemaname", "name"}, +{"pg_catalog", "pg_stats_ext", "statistics_name", "name"}, +{"pg_catalog", "pg_stats_ext", "statistics_owner", "name"}, +{"pg_catalog", "pg_stats_ext", "statistics_schemaname", "name"}, +{"pg_catalog", "pg_stats_ext", "tablename", "name"}, +{"pg_catalog", "pg_stats_ext_exprs", "avg_width", "int4"}, +{"pg_catalog", "pg_stats_ext_exprs", "correlation", "float4"}, +{"pg_catalog", "pg_stats_ext_exprs", "elem_count_histogram", "_float4"}, +{"pg_catalog", "pg_stats_ext_exprs", "expr", "text"}, +{"pg_catalog", "pg_stats_ext_exprs", "histogram_bounds", "anyarray"}, +{"pg_catalog", "pg_stats_ext_exprs", "most_common_elem_freqs", "_float4"}, +{"pg_catalog", "pg_stats_ext_exprs", "most_common_elems", "anyarray"}, +{"pg_catalog", "pg_stats_ext_exprs", "most_common_freqs", "_float4"}, +{"pg_catalog", "pg_stats_ext_exprs", "most_common_vals", "anyarray"}, +{"pg_catalog", "pg_stats_ext_exprs", "n_distinct", "float4"}, +{"pg_catalog", "pg_stats_ext_exprs", "null_frac", "float4"}, +{"pg_catalog", "pg_stats_ext_exprs", "schemaname", "name"}, +{"pg_catalog", "pg_stats_ext_exprs", "statistics_name", "name"}, +{"pg_catalog", "pg_stats_ext_exprs", "statistics_owner", "name"}, +{"pg_catalog", "pg_stats_ext_exprs", "statistics_schemaname", "name"}, +{"pg_catalog", "pg_stats_ext_exprs", "tablename", "name"}, +{"pg_catalog", "pg_subscription", "oid", "oid"}, +{"pg_catalog", "pg_subscription", "subbinary", "bool"}, +{"pg_catalog", "pg_subscription", "subconninfo", "text"}, +{"pg_catalog", "pg_subscription", "subdbid", "oid"}, +{"pg_catalog", "pg_subscription", "subenabled", "bool"}, +{"pg_catalog", "pg_subscription", "subname", "name"}, +{"pg_catalog", "pg_subscription", "subowner", "oid"}, +{"pg_catalog", "pg_subscription", "subpublications", "_text"}, +{"pg_catalog", "pg_subscription", "subslotname", "name"}, +{"pg_catalog", "pg_subscription", "substream", "bool"}, +{"pg_catalog", "pg_subscription", "subsynccommit", "text"}, +{"pg_catalog", "pg_subscription_rel", "srrelid", "oid"}, +{"pg_catalog", "pg_subscription_rel", "srsubid", "oid"}, +{"pg_catalog", "pg_subscription_rel", "srsublsn", "pg_lsn"}, +{"pg_catalog", "pg_subscription_rel", "srsubstate", "char"}, +{"pg_catalog", "pg_tables", "hasindexes", "bool"}, +{"pg_catalog", "pg_tables", "hasrules", "bool"}, +{"pg_catalog", "pg_tables", "hastriggers", "bool"}, +{"pg_catalog", "pg_tables", "rowsecurity", "bool"}, +{"pg_catalog", "pg_tables", "schemaname", "name"}, +{"pg_catalog", "pg_tables", "tablename", "name"}, +{"pg_catalog", "pg_tables", "tableowner", "name"}, +{"pg_catalog", "pg_tables", "tablespace", "name"}, +{"pg_catalog", "pg_tablespace", "oid", "oid"}, +{"pg_catalog", "pg_tablespace", "spcacl", "_aclitem"}, +{"pg_catalog", "pg_tablespace", "spcname", "name"}, +{"pg_catalog", "pg_tablespace", "spcoptions", "_text"}, +{"pg_catalog", "pg_tablespace", "spcowner", "oid"}, +{"pg_catalog", "pg_timezone_abbrevs", "abbrev", "text"}, +{"pg_catalog", "pg_timezone_abbrevs", "is_dst", "bool"}, +{"pg_catalog", "pg_timezone_abbrevs", "utc_offset", "interval"}, +{"pg_catalog", "pg_timezone_names", "abbrev", "text"}, +{"pg_catalog", "pg_timezone_names", "is_dst", "bool"}, +{"pg_catalog", "pg_timezone_names", "name", "text"}, +{"pg_catalog", "pg_timezone_names", "utc_offset", "interval"}, +{"pg_catalog", "pg_transform", "oid", "oid"}, +{"pg_catalog", "pg_transform", "trffromsql", "regproc"}, +{"pg_catalog", "pg_transform", "trflang", "oid"}, +{"pg_catalog", "pg_transform", "trftosql", "regproc"}, +{"pg_catalog", "pg_transform", "trftype", "oid"}, +{"pg_catalog", "pg_trigger", "oid", "oid"}, +{"pg_catalog", "pg_trigger", "tgargs", "bytea"}, +{"pg_catalog", "pg_trigger", "tgattr", "int2vector"}, +{"pg_catalog", "pg_trigger", "tgconstraint", "oid"}, +{"pg_catalog", "pg_trigger", "tgconstrindid", "oid"}, +{"pg_catalog", "pg_trigger", "tgconstrrelid", "oid"}, +{"pg_catalog", "pg_trigger", "tgdeferrable", "bool"}, +{"pg_catalog", "pg_trigger", "tgenabled", "char"}, +{"pg_catalog", "pg_trigger", "tgfoid", "oid"}, +{"pg_catalog", "pg_trigger", "tginitdeferred", "bool"}, +{"pg_catalog", "pg_trigger", "tgisinternal", "bool"}, +{"pg_catalog", "pg_trigger", "tgname", "name"}, +{"pg_catalog", "pg_trigger", "tgnargs", "int2"}, +{"pg_catalog", "pg_trigger", "tgnewtable", "name"}, +{"pg_catalog", "pg_trigger", "tgoldtable", "name"}, +{"pg_catalog", "pg_trigger", "tgparentid", "oid"}, +{"pg_catalog", "pg_trigger", "tgqual", "pg_node_tree"}, +{"pg_catalog", "pg_trigger", "tgrelid", "oid"}, +{"pg_catalog", "pg_trigger", "tgtype", "int2"}, +{"pg_catalog", "pg_ts_config", "cfgname", "name"}, +{"pg_catalog", "pg_ts_config", "cfgnamespace", "oid"}, +{"pg_catalog", "pg_ts_config", "cfgowner", "oid"}, +{"pg_catalog", "pg_ts_config", "cfgparser", "oid"}, +{"pg_catalog", "pg_ts_config", "oid", "oid"}, +{"pg_catalog", "pg_ts_config_map", "mapcfg", "oid"}, +{"pg_catalog", "pg_ts_config_map", "mapdict", "oid"}, +{"pg_catalog", "pg_ts_config_map", "mapseqno", "int4"}, +{"pg_catalog", "pg_ts_config_map", "maptokentype", "int4"}, +{"pg_catalog", "pg_ts_dict", "dictinitoption", "text"}, +{"pg_catalog", "pg_ts_dict", "dictname", "name"}, +{"pg_catalog", "pg_ts_dict", "dictnamespace", "oid"}, +{"pg_catalog", "pg_ts_dict", "dictowner", "oid"}, +{"pg_catalog", "pg_ts_dict", "dicttemplate", "oid"}, +{"pg_catalog", "pg_ts_dict", "oid", "oid"}, +{"pg_catalog", "pg_ts_parser", "oid", "oid"}, +{"pg_catalog", "pg_ts_parser", "prsend", "regproc"}, +{"pg_catalog", "pg_ts_parser", "prsheadline", "regproc"}, +{"pg_catalog", "pg_ts_parser", "prslextype", "regproc"}, +{"pg_catalog", "pg_ts_parser", "prsname", "name"}, +{"pg_catalog", "pg_ts_parser", "prsnamespace", "oid"}, +{"pg_catalog", "pg_ts_parser", "prsstart", "regproc"}, +{"pg_catalog", "pg_ts_parser", "prstoken", "regproc"}, +{"pg_catalog", "pg_ts_template", "oid", "oid"}, +{"pg_catalog", "pg_ts_template", "tmplinit", "regproc"}, +{"pg_catalog", "pg_ts_template", "tmpllexize", "regproc"}, +{"pg_catalog", "pg_ts_template", "tmplname", "name"}, +{"pg_catalog", "pg_ts_template", "tmplnamespace", "oid"}, +{"pg_catalog", "pg_type", "oid", "oid"}, +{"pg_catalog", "pg_type", "typacl", "_aclitem"}, +{"pg_catalog", "pg_type", "typalign", "char"}, +{"pg_catalog", "pg_type", "typanalyze", "regproc"}, +{"pg_catalog", "pg_type", "typarray", "oid"}, +{"pg_catalog", "pg_type", "typbasetype", "oid"}, +{"pg_catalog", "pg_type", "typbyval", "bool"}, +{"pg_catalog", "pg_type", "typcategory", "char"}, +{"pg_catalog", "pg_type", "typcollation", "oid"}, +{"pg_catalog", "pg_type", "typdefault", "text"}, +{"pg_catalog", "pg_type", "typdefaultbin", "pg_node_tree"}, +{"pg_catalog", "pg_type", "typdelim", "char"}, +{"pg_catalog", "pg_type", "typelem", "oid"}, +{"pg_catalog", "pg_type", "typinput", "regproc"}, +{"pg_catalog", "pg_type", "typisdefined", "bool"}, +{"pg_catalog", "pg_type", "typispreferred", "bool"}, +{"pg_catalog", "pg_type", "typlen", "int2"}, +{"pg_catalog", "pg_type", "typmodin", "regproc"}, +{"pg_catalog", "pg_type", "typmodout", "regproc"}, +{"pg_catalog", "pg_type", "typname", "name"}, +{"pg_catalog", "pg_type", "typnamespace", "oid"}, +{"pg_catalog", "pg_type", "typndims", "int4"}, +{"pg_catalog", "pg_type", "typnotnull", "bool"}, +{"pg_catalog", "pg_type", "typoutput", "regproc"}, +{"pg_catalog", "pg_type", "typowner", "oid"}, +{"pg_catalog", "pg_type", "typreceive", "regproc"}, +{"pg_catalog", "pg_type", "typrelid", "oid"}, +{"pg_catalog", "pg_type", "typsend", "regproc"}, +{"pg_catalog", "pg_type", "typstorage", "char"}, +{"pg_catalog", "pg_type", "typsubscript", "regproc"}, +{"pg_catalog", "pg_type", "typtype", "char"}, +{"pg_catalog", "pg_type", "typtypmod", "int4"}, +{"pg_catalog", "pg_user", "passwd", "text"}, +{"pg_catalog", "pg_user", "usebypassrls", "bool"}, +{"pg_catalog", "pg_user", "useconfig", "_text"}, +{"pg_catalog", "pg_user", "usecreatedb", "bool"}, +{"pg_catalog", "pg_user", "usename", "name"}, +{"pg_catalog", "pg_user", "userepl", "bool"}, +{"pg_catalog", "pg_user", "usesuper", "bool"}, +{"pg_catalog", "pg_user", "usesysid", "oid"}, +{"pg_catalog", "pg_user", "valuntil", "timestamptz"}, +{"pg_catalog", "pg_user_mapping", "oid", "oid"}, +{"pg_catalog", "pg_user_mapping", "umoptions", "_text"}, +{"pg_catalog", "pg_user_mapping", "umserver", "oid"}, +{"pg_catalog", "pg_user_mapping", "umuser", "oid"}, +{"pg_catalog", "pg_user_mappings", "srvid", "oid"}, +{"pg_catalog", "pg_user_mappings", "srvname", "name"}, +{"pg_catalog", "pg_user_mappings", "umid", "oid"}, +{"pg_catalog", "pg_user_mappings", "umoptions", "_text"}, +{"pg_catalog", "pg_user_mappings", "umuser", "oid"}, +{"pg_catalog", "pg_user_mappings", "usename", "name"}, +{"pg_catalog", "pg_views", "definition", "text"}, +{"pg_catalog", "pg_views", "schemaname", "name"}, +{"pg_catalog", "pg_views", "viewname", "name"}, +{"pg_catalog", "pg_views", "viewowner", "name"}, diff --git a/ydb/library/yql/parser/pg_catalog/columns.sql b/ydb/library/yql/parser/pg_catalog/columns.sql new file mode 100644 index 000000000000..6a495745390c --- /dev/null +++ b/ydb/library/yql/parser/pg_catalog/columns.sql @@ -0,0 +1,8 @@ +select +column_name, +table_name, +table_schema, +udt_name +from +information_schema.columns +order by table_schema, table_name, column_name diff --git a/ydb/library/yql/parser/pg_catalog/dump_system_columns.sh b/ydb/library/yql/parser/pg_catalog/dump_system_columns.sh new file mode 100755 index 000000000000..27c22836949c --- /dev/null +++ b/ydb/library/yql/parser/pg_catalog/dump_system_columns.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +set -eux +docker run --network=host --detach --name=postgres -e POSTGRES_PASSWORD=1234 -e POSTGRES_USER=root -e POSTGRES_DB=local --rm postgres:14 +sleep 5 +docker exec -i postgres psql postgres://root:1234@localhost:5432/local < columns.sql > columns.txt +docker exec -i postgres psql postgres://root:1234@localhost:5432/local < pg_class.sql > pg_class.txt +docker rm -f postgres + diff --git a/ydb/library/yql/parser/pg_catalog/generate_system_columns.py b/ydb/library/yql/parser/pg_catalog/generate_system_columns.py new file mode 100755 index 000000000000..14764c3e1f00 --- /dev/null +++ b/ydb/library/yql/parser/pg_catalog/generate_system_columns.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python3 + +with open("pg_class.txt") as f: + pg_class_file = f.readlines() + +with open("pg_class.generated.h","w") as f: + for p in pg_class_file[2:-2]: + s=p.split("|") + oid=int(s[0].strip()) + relkind=s[1].strip() + relname=s[2].strip() + nspname=s[3].strip() + print(oid,relkind,relname,nspname) + print('{{"' + nspname + '", "' + relname + '"}, ERelKind::' + ("Relation" if relkind == 'r' else "View") +", " + str(oid) + "},", file=f) + +with open("columns.txt") as f: + columns_file = f.readlines() + +with open("columns.generated.h","w") as f: + for p in columns_file[2:-2]: + s=p.split("|") + print(s) + name=s[0].strip() + relname=s[1].strip() + schemaname=s[2].strip() + udt=s[3].strip() + print(schemaname,relname,name,udt) + print('{"' + schemaname + '", "' + relname + '", "' + name + '", "' + udt + '"},', file=f) diff --git a/ydb/library/yql/parser/pg_catalog/pg_class.generated.h b/ydb/library/yql/parser/pg_catalog/pg_class.generated.h new file mode 100644 index 000000000000..cdb5bcb89f52 --- /dev/null +++ b/ydb/library/yql/parser/pg_catalog/pg_class.generated.h @@ -0,0 +1,203 @@ +{{"pg_catalog", "pg_default_acl"}, ERelKind::Relation, 826}, +{{"pg_catalog", "pg_tablespace"}, ERelKind::Relation, 1213}, +{{"pg_catalog", "pg_shdepend"}, ERelKind::Relation, 1214}, +{{"pg_catalog", "pg_type"}, ERelKind::Relation, 1247}, +{{"pg_catalog", "pg_attribute"}, ERelKind::Relation, 1249}, +{{"pg_catalog", "pg_proc"}, ERelKind::Relation, 1255}, +{{"pg_catalog", "pg_class"}, ERelKind::Relation, 1259}, +{{"pg_catalog", "pg_authid"}, ERelKind::Relation, 1260}, +{{"pg_catalog", "pg_auth_members"}, ERelKind::Relation, 1261}, +{{"pg_catalog", "pg_database"}, ERelKind::Relation, 1262}, +{{"pg_catalog", "pg_foreign_server"}, ERelKind::Relation, 1417}, +{{"pg_catalog", "pg_user_mapping"}, ERelKind::Relation, 1418}, +{{"pg_catalog", "pg_sequence"}, ERelKind::Relation, 2224}, +{{"pg_catalog", "pg_foreign_data_wrapper"}, ERelKind::Relation, 2328}, +{{"pg_catalog", "pg_shdescription"}, ERelKind::Relation, 2396}, +{{"pg_catalog", "pg_aggregate"}, ERelKind::Relation, 2600}, +{{"pg_catalog", "pg_am"}, ERelKind::Relation, 2601}, +{{"pg_catalog", "pg_amop"}, ERelKind::Relation, 2602}, +{{"pg_catalog", "pg_amproc"}, ERelKind::Relation, 2603}, +{{"pg_catalog", "pg_attrdef"}, ERelKind::Relation, 2604}, +{{"pg_catalog", "pg_cast"}, ERelKind::Relation, 2605}, +{{"pg_catalog", "pg_constraint"}, ERelKind::Relation, 2606}, +{{"pg_catalog", "pg_conversion"}, ERelKind::Relation, 2607}, +{{"pg_catalog", "pg_depend"}, ERelKind::Relation, 2608}, +{{"pg_catalog", "pg_description"}, ERelKind::Relation, 2609}, +{{"pg_catalog", "pg_index"}, ERelKind::Relation, 2610}, +{{"pg_catalog", "pg_inherits"}, ERelKind::Relation, 2611}, +{{"pg_catalog", "pg_language"}, ERelKind::Relation, 2612}, +{{"pg_catalog", "pg_largeobject"}, ERelKind::Relation, 2613}, +{{"pg_catalog", "pg_namespace"}, ERelKind::Relation, 2615}, +{{"pg_catalog", "pg_opclass"}, ERelKind::Relation, 2616}, +{{"pg_catalog", "pg_operator"}, ERelKind::Relation, 2617}, +{{"pg_catalog", "pg_rewrite"}, ERelKind::Relation, 2618}, +{{"pg_catalog", "pg_statistic"}, ERelKind::Relation, 2619}, +{{"pg_catalog", "pg_trigger"}, ERelKind::Relation, 2620}, +{{"pg_catalog", "pg_opfamily"}, ERelKind::Relation, 2753}, +{{"pg_catalog", "pg_db_role_setting"}, ERelKind::Relation, 2964}, +{{"pg_catalog", "pg_largeobject_metadata"}, ERelKind::Relation, 2995}, +{{"pg_catalog", "pg_extension"}, ERelKind::Relation, 3079}, +{{"pg_catalog", "pg_foreign_table"}, ERelKind::Relation, 3118}, +{{"pg_catalog", "pg_policy"}, ERelKind::Relation, 3256}, +{{"pg_catalog", "pg_partitioned_table"}, ERelKind::Relation, 3350}, +{{"pg_catalog", "pg_statistic_ext"}, ERelKind::Relation, 3381}, +{{"pg_catalog", "pg_init_privs"}, ERelKind::Relation, 3394}, +{{"pg_catalog", "pg_statistic_ext_data"}, ERelKind::Relation, 3429}, +{{"pg_catalog", "pg_collation"}, ERelKind::Relation, 3456}, +{{"pg_catalog", "pg_event_trigger"}, ERelKind::Relation, 3466}, +{{"pg_catalog", "pg_enum"}, ERelKind::Relation, 3501}, +{{"pg_catalog", "pg_range"}, ERelKind::Relation, 3541}, +{{"pg_catalog", "pg_transform"}, ERelKind::Relation, 3576}, +{{"pg_catalog", "pg_shseclabel"}, ERelKind::Relation, 3592}, +{{"pg_catalog", "pg_seclabel"}, ERelKind::Relation, 3596}, +{{"pg_catalog", "pg_ts_dict"}, ERelKind::Relation, 3600}, +{{"pg_catalog", "pg_ts_parser"}, ERelKind::Relation, 3601}, +{{"pg_catalog", "pg_ts_config"}, ERelKind::Relation, 3602}, +{{"pg_catalog", "pg_ts_config_map"}, ERelKind::Relation, 3603}, +{{"pg_catalog", "pg_ts_template"}, ERelKind::Relation, 3764}, +{{"pg_catalog", "pg_replication_origin"}, ERelKind::Relation, 6000}, +{{"pg_catalog", "pg_subscription"}, ERelKind::Relation, 6100}, +{{"pg_catalog", "pg_subscription_rel"}, ERelKind::Relation, 6102}, +{{"pg_catalog", "pg_publication"}, ERelKind::Relation, 6104}, +{{"pg_catalog", "pg_publication_rel"}, ERelKind::Relation, 6106}, +{{"pg_catalog", "pg_roles"}, ERelKind::View, 12217}, +{{"pg_catalog", "pg_shadow"}, ERelKind::View, 12222}, +{{"pg_catalog", "pg_group"}, ERelKind::View, 12227}, +{{"pg_catalog", "pg_user"}, ERelKind::View, 12231}, +{{"pg_catalog", "pg_policies"}, ERelKind::View, 12235}, +{{"pg_catalog", "pg_rules"}, ERelKind::View, 12240}, +{{"pg_catalog", "pg_views"}, ERelKind::View, 12245}, +{{"pg_catalog", "pg_tables"}, ERelKind::View, 12250}, +{{"pg_catalog", "pg_matviews"}, ERelKind::View, 12255}, +{{"pg_catalog", "pg_indexes"}, ERelKind::View, 12260}, +{{"pg_catalog", "pg_sequences"}, ERelKind::View, 12265}, +{{"pg_catalog", "pg_stats"}, ERelKind::View, 12270}, +{{"pg_catalog", "pg_stats_ext"}, ERelKind::View, 12275}, +{{"pg_catalog", "pg_stats_ext_exprs"}, ERelKind::View, 12280}, +{{"pg_catalog", "pg_publication_tables"}, ERelKind::View, 12285}, +{{"pg_catalog", "pg_locks"}, ERelKind::View, 12290}, +{{"pg_catalog", "pg_cursors"}, ERelKind::View, 12294}, +{{"pg_catalog", "pg_available_extensions"}, ERelKind::View, 12298}, +{{"pg_catalog", "pg_available_extension_versions"}, ERelKind::View, 12302}, +{{"pg_catalog", "pg_prepared_xacts"}, ERelKind::View, 12307}, +{{"pg_catalog", "pg_prepared_statements"}, ERelKind::View, 12312}, +{{"pg_catalog", "pg_seclabels"}, ERelKind::View, 12316}, +{{"pg_catalog", "pg_settings"}, ERelKind::View, 12321}, +{{"pg_catalog", "pg_file_settings"}, ERelKind::View, 12327}, +{{"pg_catalog", "pg_hba_file_rules"}, ERelKind::View, 12331}, +{{"pg_catalog", "pg_timezone_abbrevs"}, ERelKind::View, 12335}, +{{"pg_catalog", "pg_timezone_names"}, ERelKind::View, 12339}, +{{"pg_catalog", "pg_config"}, ERelKind::View, 12343}, +{{"pg_catalog", "pg_shmem_allocations"}, ERelKind::View, 12347}, +{{"pg_catalog", "pg_backend_memory_contexts"}, ERelKind::View, 12351}, +{{"pg_catalog", "pg_stat_all_tables"}, ERelKind::View, 12355}, +{{"pg_catalog", "pg_stat_xact_all_tables"}, ERelKind::View, 12360}, +{{"pg_catalog", "pg_stat_sys_tables"}, ERelKind::View, 12365}, +{{"pg_catalog", "pg_stat_xact_sys_tables"}, ERelKind::View, 12370}, +{{"pg_catalog", "pg_stat_user_tables"}, ERelKind::View, 12374}, +{{"pg_catalog", "pg_stat_xact_user_tables"}, ERelKind::View, 12379}, +{{"pg_catalog", "pg_statio_all_tables"}, ERelKind::View, 12383}, +{{"pg_catalog", "pg_statio_sys_tables"}, ERelKind::View, 12388}, +{{"pg_catalog", "pg_statio_user_tables"}, ERelKind::View, 12392}, +{{"pg_catalog", "pg_stat_all_indexes"}, ERelKind::View, 12396}, +{{"pg_catalog", "pg_stat_sys_indexes"}, ERelKind::View, 12401}, +{{"pg_catalog", "pg_stat_user_indexes"}, ERelKind::View, 12405}, +{{"pg_catalog", "pg_statio_all_indexes"}, ERelKind::View, 12409}, +{{"pg_catalog", "pg_statio_sys_indexes"}, ERelKind::View, 12414}, +{{"pg_catalog", "pg_statio_user_indexes"}, ERelKind::View, 12418}, +{{"pg_catalog", "pg_statio_all_sequences"}, ERelKind::View, 12422}, +{{"pg_catalog", "pg_statio_sys_sequences"}, ERelKind::View, 12427}, +{{"pg_catalog", "pg_statio_user_sequences"}, ERelKind::View, 12431}, +{{"pg_catalog", "pg_stat_activity"}, ERelKind::View, 12435}, +{{"pg_catalog", "pg_stat_replication"}, ERelKind::View, 12440}, +{{"pg_catalog", "pg_stat_slru"}, ERelKind::View, 12445}, +{{"pg_catalog", "pg_stat_wal_receiver"}, ERelKind::View, 12449}, +{{"pg_catalog", "pg_stat_subscription"}, ERelKind::View, 12453}, +{{"pg_catalog", "pg_stat_ssl"}, ERelKind::View, 12458}, +{{"pg_catalog", "pg_stat_gssapi"}, ERelKind::View, 12462}, +{{"pg_catalog", "pg_replication_slots"}, ERelKind::View, 12466}, +{{"pg_catalog", "pg_stat_replication_slots"}, ERelKind::View, 12471}, +{{"pg_catalog", "pg_stat_database"}, ERelKind::View, 12475}, +{{"pg_catalog", "pg_stat_database_conflicts"}, ERelKind::View, 12480}, +{{"pg_catalog", "pg_stat_user_functions"}, ERelKind::View, 12484}, +{{"pg_catalog", "pg_stat_xact_user_functions"}, ERelKind::View, 12489}, +{{"pg_catalog", "pg_stat_archiver"}, ERelKind::View, 12494}, +{{"pg_catalog", "pg_stat_bgwriter"}, ERelKind::View, 12498}, +{{"pg_catalog", "pg_stat_wal"}, ERelKind::View, 12502}, +{{"pg_catalog", "pg_stat_progress_analyze"}, ERelKind::View, 12506}, +{{"pg_catalog", "pg_stat_progress_vacuum"}, ERelKind::View, 12511}, +{{"pg_catalog", "pg_stat_progress_cluster"}, ERelKind::View, 12516}, +{{"pg_catalog", "pg_stat_progress_create_index"}, ERelKind::View, 12521}, +{{"pg_catalog", "pg_stat_progress_basebackup"}, ERelKind::View, 12526}, +{{"pg_catalog", "pg_stat_progress_copy"}, ERelKind::View, 12531}, +{{"pg_catalog", "pg_user_mappings"}, ERelKind::View, 12536}, +{{"pg_catalog", "pg_replication_origin_status"}, ERelKind::View, 12541}, +{{"information_schema", "information_schema_catalog_name"}, ERelKind::View, 13434}, +{{"information_schema", "applicable_roles"}, ERelKind::View, 13443}, +{{"information_schema", "administrable_role_authorizations"}, ERelKind::View, 13448}, +{{"information_schema", "attributes"}, ERelKind::View, 13452}, +{{"information_schema", "character_sets"}, ERelKind::View, 13457}, +{{"information_schema", "check_constraint_routine_usage"}, ERelKind::View, 13462}, +{{"information_schema", "check_constraints"}, ERelKind::View, 13467}, +{{"information_schema", "collations"}, ERelKind::View, 13472}, +{{"information_schema", "collation_character_set_applicability"}, ERelKind::View, 13477}, +{{"information_schema", "column_column_usage"}, ERelKind::View, 13482}, +{{"information_schema", "column_domain_usage"}, ERelKind::View, 13487}, +{{"information_schema", "column_privileges"}, ERelKind::View, 13492}, +{{"information_schema", "column_udt_usage"}, ERelKind::View, 13497}, +{{"information_schema", "columns"}, ERelKind::View, 13502}, +{{"information_schema", "constraint_column_usage"}, ERelKind::View, 13507}, +{{"information_schema", "constraint_table_usage"}, ERelKind::View, 13512}, +{{"information_schema", "domain_constraints"}, ERelKind::View, 13517}, +{{"information_schema", "domain_udt_usage"}, ERelKind::View, 13522}, +{{"information_schema", "domains"}, ERelKind::View, 13527}, +{{"information_schema", "enabled_roles"}, ERelKind::View, 13532}, +{{"information_schema", "key_column_usage"}, ERelKind::View, 13536}, +{{"information_schema", "parameters"}, ERelKind::View, 13541}, +{{"information_schema", "referential_constraints"}, ERelKind::View, 13546}, +{{"information_schema", "role_column_grants"}, ERelKind::View, 13551}, +{{"information_schema", "routine_column_usage"}, ERelKind::View, 13555}, +{{"information_schema", "routine_privileges"}, ERelKind::View, 13560}, +{{"information_schema", "role_routine_grants"}, ERelKind::View, 13565}, +{{"information_schema", "routine_routine_usage"}, ERelKind::View, 13569}, +{{"information_schema", "routine_sequence_usage"}, ERelKind::View, 13574}, +{{"information_schema", "routine_table_usage"}, ERelKind::View, 13579}, +{{"information_schema", "routines"}, ERelKind::View, 13584}, +{{"information_schema", "schemata"}, ERelKind::View, 13589}, +{{"information_schema", "sequences"}, ERelKind::View, 13593}, +{{"information_schema", "sql_features"}, ERelKind::Relation, 13598}, +{{"information_schema", "sql_implementation_info"}, ERelKind::Relation, 13603}, +{{"information_schema", "sql_parts"}, ERelKind::Relation, 13608}, +{{"information_schema", "sql_sizing"}, ERelKind::Relation, 13613}, +{{"information_schema", "table_constraints"}, ERelKind::View, 13618}, +{{"information_schema", "table_privileges"}, ERelKind::View, 13623}, +{{"information_schema", "role_table_grants"}, ERelKind::View, 13628}, +{{"information_schema", "tables"}, ERelKind::View, 13632}, +{{"information_schema", "transforms"}, ERelKind::View, 13637}, +{{"information_schema", "triggered_update_columns"}, ERelKind::View, 13642}, +{{"information_schema", "triggers"}, ERelKind::View, 13647}, +{{"information_schema", "udt_privileges"}, ERelKind::View, 13652}, +{{"information_schema", "role_udt_grants"}, ERelKind::View, 13657}, +{{"information_schema", "usage_privileges"}, ERelKind::View, 13661}, +{{"information_schema", "role_usage_grants"}, ERelKind::View, 13666}, +{{"information_schema", "user_defined_types"}, ERelKind::View, 13670}, +{{"information_schema", "view_column_usage"}, ERelKind::View, 13675}, +{{"information_schema", "view_routine_usage"}, ERelKind::View, 13680}, +{{"information_schema", "view_table_usage"}, ERelKind::View, 13685}, +{{"information_schema", "views"}, ERelKind::View, 13690}, +{{"information_schema", "data_type_privileges"}, ERelKind::View, 13695}, +{{"information_schema", "element_types"}, ERelKind::View, 13700}, +{{"information_schema", "_pg_foreign_table_columns"}, ERelKind::View, 13705}, +{{"information_schema", "column_options"}, ERelKind::View, 13710}, +{{"information_schema", "_pg_foreign_data_wrappers"}, ERelKind::View, 13714}, +{{"information_schema", "foreign_data_wrapper_options"}, ERelKind::View, 13718}, +{{"information_schema", "foreign_data_wrappers"}, ERelKind::View, 13722}, +{{"information_schema", "_pg_foreign_servers"}, ERelKind::View, 13726}, +{{"information_schema", "foreign_server_options"}, ERelKind::View, 13731}, +{{"information_schema", "foreign_servers"}, ERelKind::View, 13735}, +{{"information_schema", "_pg_foreign_tables"}, ERelKind::View, 13739}, +{{"information_schema", "foreign_table_options"}, ERelKind::View, 13744}, +{{"information_schema", "foreign_tables"}, ERelKind::View, 13748}, +{{"information_schema", "_pg_user_mappings"}, ERelKind::View, 13752}, +{{"information_schema", "user_mapping_options"}, ERelKind::View, 13757}, +{{"information_schema", "user_mappings"}, ERelKind::View, 13762}, diff --git a/ydb/library/yql/parser/pg_catalog/pg_class.sql b/ydb/library/yql/parser/pg_catalog/pg_class.sql new file mode 100644 index 000000000000..93f4e9f23143 --- /dev/null +++ b/ydb/library/yql/parser/pg_catalog/pg_class.sql @@ -0,0 +1,10 @@ +select +oid, +relkind, +relname, +(select nspname from pg_catalog.pg_namespace as n where relnamespace = n.oid) as nspname +from +pg_catalog.pg_class +where relkind in ('r','v') +order by oid + diff --git a/ydb/library/yql/tests/sql/dq_file/part0/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part0/canondata/result.json index 2e51eb7ef284..c05239fc43c4 100644 --- a/ydb/library/yql/tests/sql/dq_file/part0/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part0/canondata/result.json @@ -2490,9 +2490,9 @@ ], "test.test[pg_catalog-pg_database-default.txt-Debug]": [ { - "checksum": "c0f3c2298fda679f54eb653a581cfb4f", - "size": 550, - "uri": "https://{canondata_backend}/1814674/a60226ff89567a2d7e9620295de7cc549b8da8ea/resource.tar.gz#test.test_pg_catalog-pg_database-default.txt-Debug_/opt.yql_patched" + "checksum": "71ee0fd1c96cd90fb8c22d4cc462cb36", + "size": 546, + "uri": "https://{canondata_backend}/1931696/c91b6a3236adb31c0c0b201a2986571c6193e309/resource.tar.gz#test.test_pg_catalog-pg_database-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_database-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part1/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part1/canondata/result.json index c9506c345830..41e5ffdbf799 100644 --- a/ydb/library/yql/tests/sql/dq_file/part1/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part1/canondata/result.json @@ -2315,9 +2315,9 @@ ], "test.test[pg_catalog-pg_namespace_pg_syntax-default.txt-Debug]": [ { - "checksum": "cd8f4dbaab51f0dd3571609123739974", - "size": 482, - "uri": "https://{canondata_backend}/1597364/8d657000086cecf224bc72e90af1c7594765fc47/resource.tar.gz#test.test_pg_catalog-pg_namespace_pg_syntax-default.txt-Debug_/opt.yql_patched" + "checksum": "cb066fc3c8e6e0d939fdf7e754fa5afe", + "size": 492, + "uri": "https://{canondata_backend}/1942525/8c1f4807d6d4556cc05ec1ea8c94dec50e30ed6b/resource.tar.gz#test.test_pg_catalog-pg_namespace_pg_syntax-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_namespace_pg_syntax-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part11/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part11/canondata/result.json index ba9f20c1f6e5..5b7a593c4865 100644 --- a/ydb/library/yql/tests/sql/dq_file/part11/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part11/canondata/result.json @@ -2067,9 +2067,9 @@ ], "test.test[pg_catalog-pg_roles-default.txt-Debug]": [ { - "checksum": "2b3e29957c8a5bac294b21ccb291c57f", - "size": 645, - "uri": "https://{canondata_backend}/1942671/18f32d5eb8ab2aab65012dda63f9cfd635ed3680/resource.tar.gz#test.test_pg_catalog-pg_roles-default.txt-Debug_/opt.yql_patched" + "checksum": "0a55cf50f6f6ea3c33d91ce0769d0fd1", + "size": 641, + "uri": "https://{canondata_backend}/1942525/d140db22959141111740879cdd2464012e1a4760/resource.tar.gz#test.test_pg_catalog-pg_roles-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_roles-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part12/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part12/canondata/result.json index 2012e5e1aab3..feff988510d4 100644 --- a/ydb/library/yql/tests/sql/dq_file/part12/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part12/canondata/result.json @@ -2515,9 +2515,9 @@ ], "test.test[pg_catalog-pg_class-default.txt-Debug]": [ { - "checksum": "48c1e7df973ab53841f9705a3a6f1d3e", - "size": 549, - "uri": "https://{canondata_backend}/1937367/a0981807726fa8e5aad90985bda23ee6596b1473/resource.tar.gz#test.test_pg_catalog-pg_class-default.txt-Debug_/opt.yql_patched" + "checksum": "4009e78737c55a4ee1b67c0acaf4117b", + "size": 6996, + "uri": "https://{canondata_backend}/1599023/bd802d54da82e1a9c05e09556d3dac1f568780f6/resource.tar.gz#test.test_pg_catalog-pg_class-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_class-default.txt-Plan]": [ @@ -2559,9 +2559,9 @@ ], "test.test[pg_catalog-pg_timezone_abbrevs-default.txt-Debug]": [ { - "checksum": "1c21cdfaefd86779f137aa70b1d0a294", - "size": 427, - "uri": "https://{canondata_backend}/1942525/253d2e760c7825837b0d53337823dd5ebf4d6d89/resource.tar.gz#test.test_pg_catalog-pg_timezone_abbrevs-default.txt-Debug_/opt.yql_patched" + "checksum": "6f605d73a6bd7f2b16f01dd4d2bfd4bc", + "size": 435, + "uri": "https://{canondata_backend}/1937429/3a60abcb17840fc03db4764b4d570c4c3c65e98f/resource.tar.gz#test.test_pg_catalog-pg_timezone_abbrevs-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_timezone_abbrevs-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part14/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part14/canondata/result.json index f2861f50e2a6..7dcba4956af9 100644 --- a/ydb/library/yql/tests/sql/dq_file/part14/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part14/canondata/result.json @@ -2451,9 +2451,9 @@ ], "test.test[pg_catalog-pg_stat_activity-default.txt-Debug]": [ { - "checksum": "e67d1f86d8fbe71065c2dd2113ffa254", - "size": 609, - "uri": "https://{canondata_backend}/1942525/43a9b27bd71c75014ae789d65d577314e37262fc/resource.tar.gz#test.test_pg_catalog-pg_stat_activity-default.txt-Debug_/opt.yql_patched" + "checksum": "0167c21b4583d7de865591cf5d51f9bf", + "size": 605, + "uri": "https://{canondata_backend}/1923547/108c883aad7f38522e425952fc7ff12ef8ab8d74/resource.tar.gz#test.test_pg_catalog-pg_stat_activity-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_stat_activity-default.txt-Plan]": [ @@ -2495,9 +2495,9 @@ ], "test.test[pg_catalog-pg_tables-default.txt-Debug]": [ { - "checksum": "52297e9a1b7af4cacb9a5bf01b89b20e", - "size": 548, - "uri": "https://{canondata_backend}/1942415/8d010130e1284b2e3b1f4a934fc3768cc8409e69/resource.tar.gz#test.test_pg_catalog-pg_tables-default.txt-Debug_/opt.yql_patched" + "checksum": "4cae15bad1dcf535ba42eb69a7f55636", + "size": 3327, + "uri": "https://{canondata_backend}/1599023/2264ab2a2da29bfdb86f676a23ef1ba0d02f95b0/resource.tar.gz#test.test_pg_catalog-pg_tables-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_tables-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part15/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part15/canondata/result.json index f7efd5dfbeb3..b626914dbaf6 100644 --- a/ydb/library/yql/tests/sql/dq_file/part15/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part15/canondata/result.json @@ -2272,9 +2272,9 @@ ], "test.test[pg_catalog-pg_set_config_commit-default.txt-Debug]": [ { - "checksum": "33f854f63b0fc28ef95bb639aade1fe9", - "size": 876, - "uri": "https://{canondata_backend}/1880306/db71d33ed2525c218cc0dde3f5b7b9ce7f9aa317/resource.tar.gz#test.test_pg_catalog-pg_set_config_commit-default.txt-Debug_/opt.yql_patched" + "checksum": "b8b5656a0d96e421516d18f470d73ad6", + "size": 872, + "uri": "https://{canondata_backend}/1942525/2665f3f500bdaaeadf094b3ef3ee4c07e30c8c86/resource.tar.gz#test.test_pg_catalog-pg_set_config_commit-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_set_config_commit-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part16/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part16/canondata/result.json index c2b081e97070..ba5bdbd96618 100644 --- a/ydb/library/yql/tests/sql/dq_file/part16/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part16/canondata/result.json @@ -2251,9 +2251,9 @@ ], "test.test[pg_catalog-columns-default.txt-Debug]": [ { - "checksum": "e901bc8975a9c8098d76cd4fc646be11", - "size": 649, - "uri": "https://{canondata_backend}/1936947/709cd8d6c15b98e118e6f2bf0b58e3a7a05592dc/resource.tar.gz#test.test_pg_catalog-columns-default.txt-Debug_/opt.yql_patched" + "checksum": "ffd12ee4fb53bd11e8bd952b62690b21", + "size": 5007, + "uri": "https://{canondata_backend}/1599023/4eac816fa2998f9758f4577ab8dd7d705d54d69c/resource.tar.gz#test.test_pg_catalog-columns-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-columns-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part17/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part17/canondata/result.json index 6f96091508b2..19d9eb1abf35 100644 --- a/ydb/library/yql/tests/sql/dq_file/part17/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part17/canondata/result.json @@ -2100,9 +2100,9 @@ ], "test.test[pg_catalog-pg_timezone_names-default.txt-Debug]": [ { - "checksum": "e2533b4d21ac0d1b5ff40de375f82edb", - "size": 423, - "uri": "https://{canondata_backend}/1880306/c56e2bb8307f2239f8acf535a621c40b5a08a363/resource.tar.gz#test.test_pg_catalog-pg_timezone_names-default.txt-Debug_/opt.yql_patched" + "checksum": "89970ef7c0c85bbb3cc3024996d58ac3", + "size": 437, + "uri": "https://{canondata_backend}/1942525/18e16d542ee9c79a05f084ab32f39082f6b68a6b/resource.tar.gz#test.test_pg_catalog-pg_timezone_names-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_timezone_names-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part18/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part18/canondata/result.json index 119b3c4a09fb..e6454ed1aaa8 100644 --- a/ydb/library/yql/tests/sql/dq_file/part18/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part18/canondata/result.json @@ -2156,9 +2156,9 @@ ], "test.test[pg_catalog-pg_trigger-default.txt-Debug]": [ { - "checksum": "a9343f2f2090854546fd4e0631d01829", - "size": 422, - "uri": "https://{canondata_backend}/1936947/d814cd457b003ee9da1e09ee0877a39078a61012/resource.tar.gz#test.test_pg_catalog-pg_trigger-default.txt-Debug_/opt.yql_patched" + "checksum": "51195c2f3641b2d26a6c378b1a41b8ef", + "size": 442, + "uri": "https://{canondata_backend}/1937367/81cc07436d22bfe9ec8505998487b9ec6016cc03/resource.tar.gz#test.test_pg_catalog-pg_trigger-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_trigger-default.txt-Plan]": [ @@ -2178,9 +2178,9 @@ ], "test.test[pg_catalog-table_constraints-default.txt-Debug]": [ { - "checksum": "f094f606d68a75ab0f9b5ff8a567a579", - "size": 612, - "uri": "https://{canondata_backend}/1773845/6e61cbdfae8bc6d693a1ad4cc304d9d45edb7242/resource.tar.gz#test.test_pg_catalog-table_constraints-default.txt-Debug_/opt.yql_patched" + "checksum": "828a17ecaed980dad981778a981a3343", + "size": 658, + "uri": "https://{canondata_backend}/1937367/81cc07436d22bfe9ec8505998487b9ec6016cc03/resource.tar.gz#test.test_pg_catalog-table_constraints-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-table_constraints-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part19/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part19/canondata/result.json index 801b4dd27fd0..8e3fb8eb5cb9 100644 --- a/ydb/library/yql/tests/sql/dq_file/part19/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part19/canondata/result.json @@ -2319,9 +2319,9 @@ ], "test.test[pg_catalog-pg_inherits-default.txt-Debug]": [ { - "checksum": "156e0c70e953deb093778c2ee37a139c", - "size": 424, - "uri": "https://{canondata_backend}/1937429/82c91013a516db34237d53cdad4ae5a77a3c568b/resource.tar.gz#test.test_pg_catalog-pg_inherits-default.txt-Debug_/opt.yql_patched" + "checksum": "f4c505e3d555fd9f1e5326093d664136", + "size": 445, + "uri": "https://{canondata_backend}/1942525/968864b3be3864b00b0f0fb54ee97438202376c6/resource.tar.gz#test.test_pg_catalog-pg_inherits-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_inherits-default.txt-Plan]": [ @@ -2341,9 +2341,9 @@ ], "test.test[pg_catalog-pg_tablespace-default.txt-Debug]": [ { - "checksum": "3aa82262dbfff12cf65af8a7da410fe6", - "size": 483, - "uri": "https://{canondata_backend}/1599023/9fb10775fd57dc9adafaafe2a658f6533a20dc46/resource.tar.gz#test.test_pg_catalog-pg_tablespace-default.txt-Debug_/opt.yql_patched" + "checksum": "ea32ff7df4458e005d49710b076e5eac", + "size": 493, + "uri": "https://{canondata_backend}/1942525/968864b3be3864b00b0f0fb54ee97438202376c6/resource.tar.gz#test.test_pg_catalog-pg_tablespace-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_tablespace-default.txt-Plan]": [ @@ -2363,9 +2363,9 @@ ], "test.test[pg_catalog-pg_type_syntax_pg-default.txt-Debug]": [ { - "checksum": "140ebb3430cd36fc7e3a03ddae0074af", - "size": 723, - "uri": "https://{canondata_backend}/1599023/9fb10775fd57dc9adafaafe2a658f6533a20dc46/resource.tar.gz#test.test_pg_catalog-pg_type_syntax_pg-default.txt-Debug_/opt.yql_patched" + "checksum": "2a6a57755c2a514ac83a9373bf58a955", + "size": 719, + "uri": "https://{canondata_backend}/1942525/968864b3be3864b00b0f0fb54ee97438202376c6/resource.tar.gz#test.test_pg_catalog-pg_type_syntax_pg-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_type_syntax_pg-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part3/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part3/canondata/result.json index 8bbaf7ea4df2..5ee96e980852 100644 --- a/ydb/library/yql/tests/sql/dq_file/part3/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part3/canondata/result.json @@ -1949,9 +1949,9 @@ ], "test.test[pg_catalog-pg_am_pg_syntax-default.txt-Debug]": [ { - "checksum": "73e850f5d9ea897df524d146a0901f47", - "size": 498, - "uri": "https://{canondata_backend}/1871182/b2146249716fc2f308dff54f809c6f3e5b912d8d/resource.tar.gz#test.test_pg_catalog-pg_am_pg_syntax-default.txt-Debug_/opt.yql_patched" + "checksum": "1fc7ab70377c0fec839364733042c6b0", + "size": 474, + "uri": "https://{canondata_backend}/1942525/0c03a9c206fe0b66d4716933185c93b3bcd09103/resource.tar.gz#test.test_pg_catalog-pg_am_pg_syntax-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_am_pg_syntax-default.txt-Plan]": [ @@ -1971,9 +1971,9 @@ ], "test.test[pg_catalog-tables-default.txt-Debug]": [ { - "checksum": "2e8892e4dc2cd80714860bf3b4264747", - "size": 562, - "uri": "https://{canondata_backend}/1923547/63a9bf11f98a47ebc6a355858fc4c8179b67ce82/resource.tar.gz#test.test_pg_catalog-tables-default.txt-Debug_/opt.yql_patched" + "checksum": "9fcab5f80155f3cda16695f6fea0cce4", + "size": 3339, + "uri": "https://{canondata_backend}/1936947/4c088bec98e4d1d5a2aa8961da066320ffad1e72/resource.tar.gz#test.test_pg_catalog-tables-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-tables-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part4/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part4/canondata/result.json index bb88e910eda4..9f0812694d6e 100644 --- a/ydb/library/yql/tests/sql/dq_file/part4/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part4/canondata/result.json @@ -2162,9 +2162,9 @@ ], "test.test[pg_catalog-pg_set_config-default.txt-Debug]": [ { - "checksum": "c0fc5bdb405f341292917207a1a9b077", - "size": 800, - "uri": "https://{canondata_backend}/1937001/ceb29095b5e35ed4cc1eb104072815b0be7ac715/resource.tar.gz#test.test_pg_catalog-pg_set_config-default.txt-Debug_/opt.yql_patched" + "checksum": "9352cc864f9f91837975c63501b4a628", + "size": 796, + "uri": "https://{canondata_backend}/1937429/5ec2b428e2a5196efbc2f05706ea07cb63250eeb/resource.tar.gz#test.test_pg_catalog-pg_set_config-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_set_config-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/dq_file/part8/canondata/result.json b/ydb/library/yql/tests/sql/dq_file/part8/canondata/result.json index 0f095b7f564a..25cec54c7112 100644 --- a/ydb/library/yql/tests/sql/dq_file/part8/canondata/result.json +++ b/ydb/library/yql/tests/sql/dq_file/part8/canondata/result.json @@ -2516,9 +2516,9 @@ ], "test.test[pg_catalog-pg_locks-default.txt-Debug]": [ { - "checksum": "cf4254fa5a235519234177b99bda9228", - "size": 413, - "uri": "https://{canondata_backend}/1942525/795fb6df3f52b9e4c9442c13b6e21f3c55c8e287/resource.tar.gz#test.test_pg_catalog-pg_locks-default.txt-Debug_/opt.yql_patched" + "checksum": "2c449f6aa97a98d17702a6ad7cb608c9", + "size": 421, + "uri": "https://{canondata_backend}/1923547/f4cd4a8ed664f1886ccccb182a357ce4bd222357/resource.tar.gz#test.test_pg_catalog-pg_locks-default.txt-Debug_/opt.yql_patched" } ], "test.test[pg_catalog-pg_locks-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/sql2yql/canondata/result.json b/ydb/library/yql/tests/sql/sql2yql/canondata/result.json index d8f3feb34e58..5d5be56f2e8e 100644 --- a/ydb/library/yql/tests/sql/sql2yql/canondata/result.json +++ b/ydb/library/yql/tests/sql/sql2yql/canondata/result.json @@ -13245,9 +13245,9 @@ ], "test_sql2yql.test[pg_catalog-columns]": [ { - "checksum": "ad01ee87fdfba607d29bb90e48c4da83", - "size": 1081, - "uri": "https://{canondata_backend}/1871002/60f4e16a69c53e14b9754070f9b21a4dd421c869/resource.tar.gz#test_sql2yql.test_pg_catalog-columns_/sql.yql" + "checksum": "b53b9a03b2cf4b32ecf9a766ed0032d9", + "size": 1383, + "uri": "https://{canondata_backend}/1773845/18646f2d2b1fa597cb1781b492d9af6d00f7dab5/resource.tar.gz#test_sql2yql.test_pg_catalog-columns_/sql.yql" } ], "test_sql2yql.test[pg_catalog-lambda]": [ @@ -13259,9 +13259,9 @@ ], "test_sql2yql.test[pg_catalog-pg_am_pg_syntax]": [ { - "checksum": "e037c1d027ba18ffe3a558dee7ce57ad", - "size": 673, - "uri": "https://{canondata_backend}/1900335/4d293a21f9bd1b76eb022a05e776cb2a96e3a5de/resource.tar.gz#test_sql2yql.test_pg_catalog-pg_am_pg_syntax_/sql.yql" + "checksum": "f4768e2d8eb80d2972b6056b48ecc576", + "size": 688, + "uri": "https://{canondata_backend}/1871002/9140ba5c900f07690dd3e7f43001e6ff24bdb036/resource.tar.gz#test_sql2yql.test_pg_catalog-pg_am_pg_syntax_/sql.yql" } ], "test_sql2yql.test[pg_catalog-pg_auth_members]": [ @@ -13273,9 +13273,9 @@ ], "test_sql2yql.test[pg_catalog-pg_class]": [ { - "checksum": "22ebe252b77b53e39b177ca4c9a7b530", - "size": 1075, - "uri": "https://{canondata_backend}/1936842/55a7040ab1de9722f14ba790e6f8065314d91717/resource.tar.gz#test_sql2yql.test_pg_catalog-pg_class_/sql.yql" + "checksum": "dc9be26feac2401175ee2e33223c7549", + "size": 1784, + "uri": "https://{canondata_backend}/1773845/18646f2d2b1fa597cb1781b492d9af6d00f7dab5/resource.tar.gz#test_sql2yql.test_pg_catalog-pg_class_/sql.yql" } ], "test_sql2yql.test[pg_catalog-pg_database]": [ @@ -13308,9 +13308,9 @@ ], "test_sql2yql.test[pg_catalog-pg_namespace_pg_syntax]": [ { - "checksum": "371e7dfc14db04591dba14d3f1809cd7", - "size": 687, - "uri": "https://{canondata_backend}/1900335/4d293a21f9bd1b76eb022a05e776cb2a96e3a5de/resource.tar.gz#test_sql2yql.test_pg_catalog-pg_namespace_pg_syntax_/sql.yql" + "checksum": "e7ca24866a5066576dfab540799aef83", + "size": 773, + "uri": "https://{canondata_backend}/1871002/9140ba5c900f07690dd3e7f43001e6ff24bdb036/resource.tar.gz#test_sql2yql.test_pg_catalog-pg_namespace_pg_syntax_/sql.yql" } ], "test_sql2yql.test[pg_catalog-pg_roles]": [ @@ -13364,9 +13364,9 @@ ], "test_sql2yql.test[pg_catalog-pg_tables]": [ { - "checksum": "83d08986e200ccb6828e343083d43e97", - "size": 853, - "uri": "https://{canondata_backend}/1942100/35599942a1c753fdf2120a615bed33fc024774bc/resource.tar.gz#test_sql2yql.test_pg_catalog-pg_tables_/sql.yql" + "checksum": "027a1e973636d56d1a21e4cfec71dcdb", + "size": 1003, + "uri": "https://{canondata_backend}/1773845/18646f2d2b1fa597cb1781b492d9af6d00f7dab5/resource.tar.gz#test_sql2yql.test_pg_catalog-pg_tables_/sql.yql" } ], "test_sql2yql.test[pg_catalog-pg_tablespace]": [ @@ -13420,9 +13420,9 @@ ], "test_sql2yql.test[pg_catalog-tables]": [ { - "checksum": "fb7f166f5cfb2889f9271ec26d395289", - "size": 864, - "uri": "https://{canondata_backend}/1942100/35599942a1c753fdf2120a615bed33fc024774bc/resource.tar.gz#test_sql2yql.test_pg_catalog-tables_/sql.yql" + "checksum": "df0f375900a8d0e1552406f39e2e2b6b", + "size": 1011, + "uri": "https://{canondata_backend}/1773845/18646f2d2b1fa597cb1781b492d9af6d00f7dab5/resource.tar.gz#test_sql2yql.test_pg_catalog-tables_/sql.yql" } ], "test_sql2yql.test[pragma-classic_division]": [ diff --git a/ydb/library/yql/tests/sql/suites/pg_catalog/columns.sql b/ydb/library/yql/tests/sql/suites/pg_catalog/columns.sql index e84f95ba0fc3..fb6c395c28dd 100644 --- a/ydb/library/yql/tests/sql/suites/pg_catalog/columns.sql +++ b/ydb/library/yql/tests/sql/suites/pg_catalog/columns.sql @@ -1,10 +1,14 @@ --!syntax_pg select -table_schema, -table_name, -column_name, -udt_name +count(*), +min(table_schema), +min(table_name), +min(column_name), +min(udt_name), +max(table_schema), +max(table_name), +max(column_name), +max(udt_name) from information_schema.columns -order by table_schema, table_name, column_name diff --git a/ydb/library/yql/tests/sql/suites/pg_catalog/pg_am_pg_syntax.sql b/ydb/library/yql/tests/sql/suites/pg_catalog/pg_am_pg_syntax.sql index df6308b03185..136511b4c09d 100644 --- a/ydb/library/yql/tests/sql/suites/pg_catalog/pg_am_pg_syntax.sql +++ b/ydb/library/yql/tests/sql/suites/pg_catalog/pg_am_pg_syntax.sql @@ -1,2 +1,2 @@ --!syntax_pg -select * from pg_catalog.pg_am order by oid; +select oid from pg_catalog.pg_am order by oid; diff --git a/ydb/library/yql/tests/sql/suites/pg_catalog/pg_class.sql b/ydb/library/yql/tests/sql/suites/pg_catalog/pg_class.sql index 85dee35813a9..e3da2d5dbf46 100644 --- a/ydb/library/yql/tests/sql/suites/pg_catalog/pg_class.sql +++ b/ydb/library/yql/tests/sql/suites/pg_catalog/pg_class.sql @@ -1,12 +1,18 @@ --!syntax_pg select -oid, -relispartition, -relkind, -relname, -relnamespace, -relowner +count(*), +min(oid), +min(relispartition::text), +min(relkind), +min(relname), +min(relnamespace), +min(relowner), +max(oid), +max(relispartition::text), +max(relkind), +max(relname), +max(relnamespace), +max(relowner) from -pg_catalog.pg_class -order by oid +pg_catalog.pg_class; diff --git a/ydb/library/yql/tests/sql/suites/pg_catalog/pg_namespace_pg_syntax.sql b/ydb/library/yql/tests/sql/suites/pg_catalog/pg_namespace_pg_syntax.sql index 1262ed7be29a..bbd708431cbc 100644 --- a/ydb/library/yql/tests/sql/suites/pg_catalog/pg_namespace_pg_syntax.sql +++ b/ydb/library/yql/tests/sql/suites/pg_catalog/pg_namespace_pg_syntax.sql @@ -1,2 +1,3 @@ --!syntax_pg -select * from pg_catalog.pg_namespace order by oid; +select nspname,oid from pg_catalog.pg_namespace order by oid; + diff --git a/ydb/library/yql/tests/sql/suites/pg_catalog/pg_tables.sql b/ydb/library/yql/tests/sql/suites/pg_catalog/pg_tables.sql index 2b57d0875dd6..7b89c2078481 100644 --- a/ydb/library/yql/tests/sql/suites/pg_catalog/pg_tables.sql +++ b/ydb/library/yql/tests/sql/suites/pg_catalog/pg_tables.sql @@ -1,7 +1,9 @@ --!syntax_pg select -schemaname, -tablename -from pg_catalog.pg_tables -order by schemaname,tablename; +count(*), +min(schemaname), +min(tablename), +max(schemaname), +max(tablename) +from pg_catalog.pg_tables; diff --git a/ydb/library/yql/tests/sql/suites/pg_catalog/tables.sql b/ydb/library/yql/tests/sql/suites/pg_catalog/tables.sql index ea7e6a91e7bd..1deb413d3424 100644 --- a/ydb/library/yql/tests/sql/suites/pg_catalog/tables.sql +++ b/ydb/library/yql/tests/sql/suites/pg_catalog/tables.sql @@ -1,7 +1,9 @@ --!syntax_pg select -table_schema, -table_name -from information_schema.tables -order by table_schema, table_name; +count(*), +min(table_schema), +min(table_name), +max(table_schema), +max(table_name) +from information_schema.tables; diff --git a/ydb/library/yql/tests/sql/yt_native_file/part0/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part0/canondata/result.json index 6b5696218e73..e7f5cf60aaab 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part0/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part0/canondata/result.json @@ -2206,9 +2206,9 @@ ], "test.test[pg_catalog-pg_database-default.txt-Debug]": [ { - "checksum": "3cd7af01ddbdf836b9e065f3da032124", - "size": 492, - "uri": "https://{canondata_backend}/1031349/d4dcba6354b6668fa87457e710698b836792823d/resource.tar.gz#test.test_pg_catalog-pg_database-default.txt-Debug_/opt.yql" + "checksum": "17468616f194e97d0c9ee189a54168d2", + "size": 488, + "uri": "https://{canondata_backend}/1903885/9f9ffd6205a460d0ccfa5664f67266cef944c50f/resource.tar.gz#test.test_pg_catalog-pg_database-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_database-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part1/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part1/canondata/result.json index 28ffc8c20aa0..273fa6148533 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part1/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part1/canondata/result.json @@ -2120,9 +2120,9 @@ ], "test.test[pg_catalog-pg_namespace_pg_syntax-default.txt-Debug]": [ { - "checksum": "d02de2f7584c28a0b8edbbd704586420", - "size": 426, - "uri": "https://{canondata_backend}/1900335/8f9b5c6c5c8ab606e213d4fcbbba4bb451f86310/resource.tar.gz#test.test_pg_catalog-pg_namespace_pg_syntax-default.txt-Debug_/opt.yql" + "checksum": "64e0686c6e328d97fe9706089939fe73", + "size": 434, + "uri": "https://{canondata_backend}/1784826/f83822f9d1d0e50a7c1305c00312ff353e475b1c/resource.tar.gz#test.test_pg_catalog-pg_namespace_pg_syntax-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_namespace_pg_syntax-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part11/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part11/canondata/result.json index 80aea4c0d347..26e3b1134ee8 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part11/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part11/canondata/result.json @@ -1842,9 +1842,9 @@ ], "test.test[pg_catalog-pg_roles-default.txt-Debug]": [ { - "checksum": "d5287e3a68ac9d7422c95bad2e0fcdff", - "size": 587, - "uri": "https://{canondata_backend}/1942671/ba1b384ae189e43a41610dd3346b04832beabd4c/resource.tar.gz#test.test_pg_catalog-pg_roles-default.txt-Debug_/opt.yql" + "checksum": "5d23d228144ddad4f5de4e7d37e95ed7", + "size": 583, + "uri": "https://{canondata_backend}/1923547/c950bf019464f04287bd3bfe5abf2bd21ced4d52/resource.tar.gz#test.test_pg_catalog-pg_roles-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_roles-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part12/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part12/canondata/result.json index 573630010aa7..50a1c666004f 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part12/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part12/canondata/result.json @@ -2348,9 +2348,9 @@ ], "test.test[pg_catalog-pg_class-default.txt-Debug]": [ { - "checksum": "8c6db8487a72e41529660d0b7308784a", - "size": 491, - "uri": "https://{canondata_backend}/1936842/eeab348a87df8efaf5aeed3d4029ae81b7a664e9/resource.tar.gz#test.test_pg_catalog-pg_class-default.txt-Debug_/opt.yql" + "checksum": "8e660c2dbe4b1e83c85d09143063eead", + "size": 6921, + "uri": "https://{canondata_backend}/1942415/c18f121f6de38891a163c4b458ad04a5b1877a14/resource.tar.gz#test.test_pg_catalog-pg_class-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_class-default.txt-Plan]": [ @@ -2362,9 +2362,9 @@ ], "test.test[pg_catalog-pg_class-default.txt-Results]": [ { - "checksum": "21efd805d77c26298a4ad9b043f89501", - "size": 7117, - "uri": "https://{canondata_backend}/1936842/eeab348a87df8efaf5aeed3d4029ae81b7a664e9/resource.tar.gz#test.test_pg_catalog-pg_class-default.txt-Results_/results.txt" + "checksum": "f5b250e1b54be8e83d762f88c09c058d", + "size": 4184, + "uri": "https://{canondata_backend}/1942415/c18f121f6de38891a163c4b458ad04a5b1877a14/resource.tar.gz#test.test_pg_catalog-pg_class-default.txt-Results_/results.txt" } ], "test.test[pg_catalog-pg_description_pg_syntax-default.txt-Debug]": [ @@ -2390,9 +2390,9 @@ ], "test.test[pg_catalog-pg_timezone_abbrevs-default.txt-Debug]": [ { - "checksum": "e983e9f6127c869fa931803e046a636b", - "size": 371, - "uri": "https://{canondata_backend}/1784117/6c74bc79d1e176324c55e10f093a69211469bf8f/resource.tar.gz#test.test_pg_catalog-pg_timezone_abbrevs-default.txt-Debug_/opt.yql" + "checksum": "bae2eca772747fb22959fb64ebdf7c72", + "size": 379, + "uri": "https://{canondata_backend}/1923547/3041808677fee90aa4b134f4c651a990f1b76610/resource.tar.gz#test.test_pg_catalog-pg_timezone_abbrevs-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_timezone_abbrevs-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part14/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part14/canondata/result.json index ad4a13a1ae2e..6b1ba88048e9 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part14/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part14/canondata/result.json @@ -2375,9 +2375,9 @@ ], "test.test[pg_catalog-pg_stat_activity-default.txt-Debug]": [ { - "checksum": "b59897b13cb9d2ae72ae4b532c4d110e", - "size": 553, - "uri": "https://{canondata_backend}/1880306/1ee788a2569716571a36649ae2ceeb626ced8876/resource.tar.gz#test.test_pg_catalog-pg_stat_activity-default.txt-Debug_/opt.yql" + "checksum": "a5d05e74053bc685c1a7c46c0174b37c", + "size": 549, + "uri": "https://{canondata_backend}/1871002/a3462ea93a4b4d7f15876d91995c898bf7637dc4/resource.tar.gz#test.test_pg_catalog-pg_stat_activity-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_stat_activity-default.txt-Plan]": [ @@ -2417,9 +2417,9 @@ ], "test.test[pg_catalog-pg_tables-default.txt-Debug]": [ { - "checksum": "85f7ad11d93163d11c5a12a8df3dec7f", - "size": 489, - "uri": "https://{canondata_backend}/1600758/bdc527da4970a74ab81bbc76ba66f5dbb6340187/resource.tar.gz#test.test_pg_catalog-pg_tables-default.txt-Debug_/opt.yql" + "checksum": "0cd58fa3af9b066d971a662d54fbbd08", + "size": 3264, + "uri": "https://{canondata_backend}/1814674/ec2a800fc0536f8cf1d849e274b4eb02c6600433/resource.tar.gz#test.test_pg_catalog-pg_tables-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_tables-default.txt-Plan]": [ @@ -2431,9 +2431,9 @@ ], "test.test[pg_catalog-pg_tables-default.txt-Results]": [ { - "checksum": "60d16f218ef9128bf09b7ca5f897cb80", - "size": 3558, - "uri": "https://{canondata_backend}/1937367/b877ae676042d7731cf65ea15a0d1c849f001898/resource.tar.gz#test.test_pg_catalog-pg_tables-default.txt-Results_/results.txt" + "checksum": "877801e23299c58f5c73723705c76790", + "size": 1878, + "uri": "https://{canondata_backend}/1814674/ec2a800fc0536f8cf1d849e274b4eb02c6600433/resource.tar.gz#test.test_pg_catalog-pg_tables-default.txt-Results_/results.txt" } ], "test.test[produce-process_rows_sorted_desc_multi_out--Debug]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part15/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part15/canondata/result.json index ef5d93913024..a51ad4d5795a 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part15/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part15/canondata/result.json @@ -2042,9 +2042,9 @@ ], "test.test[pg_catalog-pg_set_config_commit-default.txt-Debug]": [ { - "checksum": "90a2cbfdc0e2b05b0e0519c7e6d7fd5f", - "size": 816, - "uri": "https://{canondata_backend}/1942415/f984090b55dc18be59f4bd18b1adb52d0c0c4f56/resource.tar.gz#test.test_pg_catalog-pg_set_config_commit-default.txt-Debug_/opt.yql" + "checksum": "569593f04d4a977e26f54ab4b4182db4", + "size": 812, + "uri": "https://{canondata_backend}/1942415/877220413d2af20992d16ac7d8b781207c0acc7e/resource.tar.gz#test.test_pg_catalog-pg_set_config_commit-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_set_config_commit-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part16/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part16/canondata/result.json index 8278f9ae8693..e722bf269fd9 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part16/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part16/canondata/result.json @@ -1874,9 +1874,9 @@ ], "test.test[pg_catalog-columns-default.txt-Debug]": [ { - "checksum": "1b12a7681d7ccc79d7b113d5ac6fd561", - "size": 589, - "uri": "https://{canondata_backend}/1889210/850cc148b59fcf8cae8e282099dbcf559be79b4b/resource.tar.gz#test.test_pg_catalog-columns-default.txt-Debug_/opt.yql" + "checksum": "cf11f383b977e7d7b7083edfb1eff951", + "size": 4939, + "uri": "https://{canondata_backend}/1599023/3209bacd1353901f4f0ca9289f3c3eb8f89f3d5e/resource.tar.gz#test.test_pg_catalog-columns-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-columns-default.txt-Plan]": [ @@ -1888,9 +1888,9 @@ ], "test.test[pg_catalog-columns-default.txt-Results]": [ { - "checksum": "44ccd5b0b5860c824b1a30b80b7e0d76", - "size": 19432, - "uri": "https://{canondata_backend}/937458/a6f58137da0a8ca89c090ad32af1e24717f5f3fd/resource.tar.gz#test.test_pg_catalog-columns-default.txt-Results_/results.txt" + "checksum": "5cee5604755080ca95d1812135096081", + "size": 3056, + "uri": "https://{canondata_backend}/1599023/3209bacd1353901f4f0ca9289f3c3eb8f89f3d5e/resource.tar.gz#test.test_pg_catalog-columns-default.txt-Results_/results.txt" } ], "test.test[pragma-config_exec--Debug]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part17/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part17/canondata/result.json index 653b3b438e27..1d28da75c618 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part17/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part17/canondata/result.json @@ -1781,9 +1781,9 @@ ], "test.test[pg_catalog-pg_timezone_names-default.txt-Debug]": [ { - "checksum": "9556fc60b3df570c33b659d305caabb8", - "size": 367, - "uri": "https://{canondata_backend}/1773845/62fef1198b24b563ccf204edcd5c1495d1dd9b02/resource.tar.gz#test.test_pg_catalog-pg_timezone_names-default.txt-Debug_/opt.yql" + "checksum": "a068aa581599af540b9805a1308b0fce", + "size": 381, + "uri": "https://{canondata_backend}/1942525/e14ecebe3c73ff3cea3f8f45af1b1f8082626907/resource.tar.gz#test.test_pg_catalog-pg_timezone_names-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_timezone_names-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part18/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part18/canondata/result.json index d96622235e25..29b42c26255c 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part18/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part18/canondata/result.json @@ -1823,9 +1823,9 @@ ], "test.test[pg_catalog-pg_trigger-default.txt-Debug]": [ { - "checksum": "0dba33788a6b6bef7fb67c22841aad2d", - "size": 366, - "uri": "https://{canondata_backend}/1775319/059e812ace6b1d28f72605b86d16778e7d38747a/resource.tar.gz#test.test_pg_catalog-pg_trigger-default.txt-Debug_/opt.yql" + "checksum": "3a33d258159f017039d4bc647838538c", + "size": 386, + "uri": "https://{canondata_backend}/1942525/2230c4473ee16dd348d12d6b4dc52294a3cf2332/resource.tar.gz#test.test_pg_catalog-pg_trigger-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_trigger-default.txt-Plan]": [ @@ -1844,9 +1844,9 @@ ], "test.test[pg_catalog-table_constraints-default.txt-Debug]": [ { - "checksum": "dd7b4a8788c78f7dd465efd25b015095", - "size": 552, - "uri": "https://{canondata_backend}/1936947/5cc2f90792dec2288dabb8a22168319aa6b8c6a5/resource.tar.gz#test.test_pg_catalog-table_constraints-default.txt-Debug_/opt.yql" + "checksum": "060dcf58d21ce6f597eebe7ea0e701b0", + "size": 598, + "uri": "https://{canondata_backend}/1942525/2230c4473ee16dd348d12d6b4dc52294a3cf2332/resource.tar.gz#test.test_pg_catalog-table_constraints-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-table_constraints-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part19/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part19/canondata/result.json index 3e1646ff4b58..eaef91af17c2 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part19/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part19/canondata/result.json @@ -2064,9 +2064,9 @@ ], "test.test[pg_catalog-pg_inherits-default.txt-Debug]": [ { - "checksum": "04b3f618fafbd2d61b06703d4c961238", - "size": 368, - "uri": "https://{canondata_backend}/1880306/1b2ed13cc159ed80cf548a266f7c691ac03de80a/resource.tar.gz#test.test_pg_catalog-pg_inherits-default.txt-Debug_/opt.yql" + "checksum": "9924907363d16c72d920b346199aa2e8", + "size": 389, + "uri": "https://{canondata_backend}/1031349/3d75cbd1037847e89ab506665d0c226879447e38/resource.tar.gz#test.test_pg_catalog-pg_inherits-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_inherits-default.txt-Plan]": [ @@ -2085,9 +2085,9 @@ ], "test.test[pg_catalog-pg_tablespace-default.txt-Debug]": [ { - "checksum": "50b49b7d45a6d6b53f4dc30d689a3ea9", - "size": 427, - "uri": "https://{canondata_backend}/1937027/16b7289b1b8f5fdff728155d836fa2b238949b2d/resource.tar.gz#test.test_pg_catalog-pg_tablespace-default.txt-Debug_/opt.yql" + "checksum": "25f12ab4fa730b9992ecb3d9caa38919", + "size": 435, + "uri": "https://{canondata_backend}/1031349/3d75cbd1037847e89ab506665d0c226879447e38/resource.tar.gz#test.test_pg_catalog-pg_tablespace-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_tablespace-default.txt-Plan]": [ @@ -2106,9 +2106,9 @@ ], "test.test[pg_catalog-pg_type_syntax_pg-default.txt-Debug]": [ { - "checksum": "d43015fdd1995899a92b4286eb70105f", - "size": 667, - "uri": "https://{canondata_backend}/1937027/16b7289b1b8f5fdff728155d836fa2b238949b2d/resource.tar.gz#test.test_pg_catalog-pg_type_syntax_pg-default.txt-Debug_/opt.yql" + "checksum": "964ab13ae8da27886adb70f4b68d8eb0", + "size": 663, + "uri": "https://{canondata_backend}/1031349/3d75cbd1037847e89ab506665d0c226879447e38/resource.tar.gz#test.test_pg_catalog-pg_type_syntax_pg-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_type_syntax_pg-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part3/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part3/canondata/result.json index 34a8bde20bb9..f88e874fb1aa 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part3/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part3/canondata/result.json @@ -1636,9 +1636,9 @@ ], "test.test[pg_catalog-pg_am_pg_syntax-default.txt-Debug]": [ { - "checksum": "e691dea5ae43c789344d236aa61077c8", - "size": 440, - "uri": "https://{canondata_backend}/1597364/7422967ce2af0a6bf5112b931f1ddb2e9b629e98/resource.tar.gz#test.test_pg_catalog-pg_am_pg_syntax-default.txt-Debug_/opt.yql" + "checksum": "06625816bddc3f5cc0bc780ebbd4418a", + "size": 416, + "uri": "https://{canondata_backend}/1942525/b9e3d74668fa2e93361485b68179a6c14100a9d4/resource.tar.gz#test.test_pg_catalog-pg_am_pg_syntax-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_am_pg_syntax-default.txt-Plan]": [ @@ -1650,16 +1650,16 @@ ], "test.test[pg_catalog-pg_am_pg_syntax-default.txt-Results]": [ { - "checksum": "7126f07948892069046f0059e3830df7", - "size": 2059, - "uri": "https://{canondata_backend}/1597364/7422967ce2af0a6bf5112b931f1ddb2e9b629e98/resource.tar.gz#test.test_pg_catalog-pg_am_pg_syntax-default.txt-Results_/results.txt" + "checksum": "4361b9f316c253806cd8dbf07f0d936a", + "size": 1110, + "uri": "https://{canondata_backend}/1942525/b9e3d74668fa2e93361485b68179a6c14100a9d4/resource.tar.gz#test.test_pg_catalog-pg_am_pg_syntax-default.txt-Results_/results.txt" } ], "test.test[pg_catalog-tables-default.txt-Debug]": [ { - "checksum": "2efbb7e2f9c464af418ffb3775c9fd13", - "size": 501, - "uri": "https://{canondata_backend}/1942100/3f6203e58cb404b40c036990713353e16c2dde44/resource.tar.gz#test.test_pg_catalog-tables-default.txt-Debug_/opt.yql" + "checksum": "2a1b98a8a38618879d2a009814be501b", + "size": 3277, + "uri": "https://{canondata_backend}/212715/72aef0bca9e3bba2d03eba5c519af8fefddaa84e/resource.tar.gz#test.test_pg_catalog-tables-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-tables-default.txt-Plan]": [ @@ -1671,9 +1671,9 @@ ], "test.test[pg_catalog-tables-default.txt-Results]": [ { - "checksum": "0802f73d2e138331a21a8e28e449f1ad", - "size": 3561, - "uri": "https://{canondata_backend}/1936842/7e2d3c571d9290f71a93312d3db026a5f63cb61d/resource.tar.gz#test.test_pg_catalog-tables-default.txt-Results_/results.txt" + "checksum": "877801e23299c58f5c73723705c76790", + "size": 1878, + "uri": "https://{canondata_backend}/212715/72aef0bca9e3bba2d03eba5c519af8fefddaa84e/resource.tar.gz#test.test_pg_catalog-tables-default.txt-Results_/results.txt" } ], "test.test[produce-process_row_and_columns-default.txt-Debug]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part4/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part4/canondata/result.json index c565c4efcd20..e7c9ea8a4f29 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part4/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part4/canondata/result.json @@ -1743,9 +1743,9 @@ ], "test.test[pg_catalog-pg_set_config-default.txt-Debug]": [ { - "checksum": "e1ac509be349f61477e97f8f46d36361", - "size": 736, - "uri": "https://{canondata_backend}/1880306/b8b828a21bbfc443a7e752a79a78e9a185098989/resource.tar.gz#test.test_pg_catalog-pg_set_config-default.txt-Debug_/opt.yql" + "checksum": "b906b9bce624f36a2797007ee4a5e403", + "size": 732, + "uri": "https://{canondata_backend}/1031349/155fa5ac90cfd599c2759a01e4b93de991a470c9/resource.tar.gz#test.test_pg_catalog-pg_set_config-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_set_config-default.txt-Plan]": [ diff --git a/ydb/library/yql/tests/sql/yt_native_file/part8/canondata/result.json b/ydb/library/yql/tests/sql/yt_native_file/part8/canondata/result.json index a11b88be15ab..6a320dc12e0f 100644 --- a/ydb/library/yql/tests/sql/yt_native_file/part8/canondata/result.json +++ b/ydb/library/yql/tests/sql/yt_native_file/part8/canondata/result.json @@ -2235,9 +2235,9 @@ ], "test.test[pg_catalog-pg_locks-default.txt-Debug]": [ { - "checksum": "0990fef4d925f5683cc1e368a81ba936", - "size": 357, - "uri": "https://{canondata_backend}/1936947/a37065cef418c774590fd5acbf7693d8c77bccaa/resource.tar.gz#test.test_pg_catalog-pg_locks-default.txt-Debug_/opt.yql" + "checksum": "58f23a6c06c70ebb554e56e7d846aa49", + "size": 365, + "uri": "https://{canondata_backend}/1784826/222fa7203f41ead225318733480cf755497e47c4/resource.tar.gz#test.test_pg_catalog-pg_locks-default.txt-Debug_/opt.yql" } ], "test.test[pg_catalog-pg_locks-default.txt-Plan]": [