@pgsql/types
Advanced tools
+64
| /** | ||
| * This file was automatically generated by pg-proto-parser@1.28.2. | ||
| * DO NOT MODIFY IT BY HAND. Instead, modify the source proto file, | ||
| * and run the pg-proto-parser generate command to regenerate this file. | ||
| */ | ||
| export type OverridingKind = "OVERRIDING_NOT_SET" | "OVERRIDING_USER_VALUE" | "OVERRIDING_SYSTEM_VALUE"; | ||
| export type QuerySource = "QSRC_ORIGINAL" | "QSRC_PARSER" | "QSRC_INSTEAD_RULE" | "QSRC_QUAL_INSTEAD_RULE" | "QSRC_NON_INSTEAD_RULE"; | ||
| export type SortByDir = "SORTBY_DEFAULT" | "SORTBY_ASC" | "SORTBY_DESC" | "SORTBY_USING"; | ||
| export type SortByNulls = "SORTBY_NULLS_DEFAULT" | "SORTBY_NULLS_FIRST" | "SORTBY_NULLS_LAST"; | ||
| export type SetQuantifier = "SET_QUANTIFIER_DEFAULT" | "SET_QUANTIFIER_ALL" | "SET_QUANTIFIER_DISTINCT"; | ||
| export type A_Expr_Kind = "AEXPR_OP" | "AEXPR_OP_ANY" | "AEXPR_OP_ALL" | "AEXPR_DISTINCT" | "AEXPR_NOT_DISTINCT" | "AEXPR_NULLIF" | "AEXPR_IN" | "AEXPR_LIKE" | "AEXPR_ILIKE" | "AEXPR_SIMILAR" | "AEXPR_BETWEEN" | "AEXPR_NOT_BETWEEN" | "AEXPR_BETWEEN_SYM" | "AEXPR_NOT_BETWEEN_SYM"; | ||
| export type RoleSpecType = "ROLESPEC_CSTRING" | "ROLESPEC_CURRENT_ROLE" | "ROLESPEC_CURRENT_USER" | "ROLESPEC_SESSION_USER" | "ROLESPEC_PUBLIC"; | ||
| export type TableLikeOption = "CREATE_TABLE_LIKE_COMMENTS" | "CREATE_TABLE_LIKE_COMPRESSION" | "CREATE_TABLE_LIKE_CONSTRAINTS" | "CREATE_TABLE_LIKE_DEFAULTS" | "CREATE_TABLE_LIKE_GENERATED" | "CREATE_TABLE_LIKE_IDENTITY" | "CREATE_TABLE_LIKE_INDEXES" | "CREATE_TABLE_LIKE_STATISTICS" | "CREATE_TABLE_LIKE_STORAGE" | "CREATE_TABLE_LIKE_ALL"; | ||
| export type DefElemAction = "DEFELEM_UNSPEC" | "DEFELEM_SET" | "DEFELEM_ADD" | "DEFELEM_DROP"; | ||
| export type PartitionRangeDatumKind = "PARTITION_RANGE_DATUM_MINVALUE" | "PARTITION_RANGE_DATUM_VALUE" | "PARTITION_RANGE_DATUM_MAXVALUE"; | ||
| export type RTEKind = "RTE_RELATION" | "RTE_SUBQUERY" | "RTE_JOIN" | "RTE_FUNCTION" | "RTE_TABLEFUNC" | "RTE_VALUES" | "RTE_CTE" | "RTE_NAMEDTUPLESTORE" | "RTE_RESULT"; | ||
| export type WCOKind = "WCO_VIEW_CHECK" | "WCO_RLS_INSERT_CHECK" | "WCO_RLS_UPDATE_CHECK" | "WCO_RLS_CONFLICT_CHECK" | "WCO_RLS_MERGE_UPDATE_CHECK" | "WCO_RLS_MERGE_DELETE_CHECK"; | ||
| export type GroupingSetKind = "GROUPING_SET_EMPTY" | "GROUPING_SET_SIMPLE" | "GROUPING_SET_ROLLUP" | "GROUPING_SET_CUBE" | "GROUPING_SET_SETS"; | ||
| export type CTEMaterialize = "CTEMaterializeDefault" | "CTEMaterializeAlways" | "CTEMaterializeNever"; | ||
| export type SetOperation = "SETOP_NONE" | "SETOP_UNION" | "SETOP_INTERSECT" | "SETOP_EXCEPT"; | ||
| export type ObjectType = "OBJECT_ACCESS_METHOD" | "OBJECT_AGGREGATE" | "OBJECT_AMOP" | "OBJECT_AMPROC" | "OBJECT_ATTRIBUTE" | "OBJECT_CAST" | "OBJECT_COLUMN" | "OBJECT_COLLATION" | "OBJECT_CONVERSION" | "OBJECT_DATABASE" | "OBJECT_DEFAULT" | "OBJECT_DEFACL" | "OBJECT_DOMAIN" | "OBJECT_DOMCONSTRAINT" | "OBJECT_EVENT_TRIGGER" | "OBJECT_EXTENSION" | "OBJECT_FDW" | "OBJECT_FOREIGN_SERVER" | "OBJECT_FOREIGN_TABLE" | "OBJECT_FUNCTION" | "OBJECT_INDEX" | "OBJECT_LANGUAGE" | "OBJECT_LARGEOBJECT" | "OBJECT_MATVIEW" | "OBJECT_OPCLASS" | "OBJECT_OPERATOR" | "OBJECT_OPFAMILY" | "OBJECT_PARAMETER_ACL" | "OBJECT_POLICY" | "OBJECT_PROCEDURE" | "OBJECT_PUBLICATION" | "OBJECT_PUBLICATION_NAMESPACE" | "OBJECT_PUBLICATION_REL" | "OBJECT_ROLE" | "OBJECT_ROUTINE" | "OBJECT_RULE" | "OBJECT_SCHEMA" | "OBJECT_SEQUENCE" | "OBJECT_SUBSCRIPTION" | "OBJECT_STATISTIC_EXT" | "OBJECT_TABCONSTRAINT" | "OBJECT_TABLE" | "OBJECT_TABLESPACE" | "OBJECT_TRANSFORM" | "OBJECT_TRIGGER" | "OBJECT_TSCONFIGURATION" | "OBJECT_TSDICTIONARY" | "OBJECT_TSPARSER" | "OBJECT_TSTEMPLATE" | "OBJECT_TYPE" | "OBJECT_USER_MAPPING" | "OBJECT_VIEW"; | ||
| export type DropBehavior = "DROP_RESTRICT" | "DROP_CASCADE"; | ||
| export type AlterTableType = "AT_AddColumn" | "AT_AddColumnRecurse" | "AT_AddColumnToView" | "AT_ColumnDefault" | "AT_CookedColumnDefault" | "AT_DropNotNull" | "AT_SetNotNull" | "AT_DropExpression" | "AT_CheckNotNull" | "AT_SetStatistics" | "AT_SetOptions" | "AT_ResetOptions" | "AT_SetStorage" | "AT_SetCompression" | "AT_DropColumn" | "AT_DropColumnRecurse" | "AT_AddIndex" | "AT_ReAddIndex" | "AT_AddConstraint" | "AT_AddConstraintRecurse" | "AT_ReAddConstraint" | "AT_ReAddDomainConstraint" | "AT_AlterConstraint" | "AT_ValidateConstraint" | "AT_ValidateConstraintRecurse" | "AT_AddIndexConstraint" | "AT_DropConstraint" | "AT_DropConstraintRecurse" | "AT_ReAddComment" | "AT_AlterColumnType" | "AT_AlterColumnGenericOptions" | "AT_ChangeOwner" | "AT_ClusterOn" | "AT_DropCluster" | "AT_SetLogged" | "AT_SetUnLogged" | "AT_DropOids" | "AT_SetAccessMethod" | "AT_SetTableSpace" | "AT_SetRelOptions" | "AT_ResetRelOptions" | "AT_ReplaceRelOptions" | "AT_EnableTrig" | "AT_EnableAlwaysTrig" | "AT_EnableReplicaTrig" | "AT_DisableTrig" | "AT_EnableTrigAll" | "AT_DisableTrigAll" | "AT_EnableTrigUser" | "AT_DisableTrigUser" | "AT_EnableRule" | "AT_EnableAlwaysRule" | "AT_EnableReplicaRule" | "AT_DisableRule" | "AT_AddInherit" | "AT_DropInherit" | "AT_AddOf" | "AT_DropOf" | "AT_ReplicaIdentity" | "AT_EnableRowSecurity" | "AT_DisableRowSecurity" | "AT_ForceRowSecurity" | "AT_NoForceRowSecurity" | "AT_GenericOptions" | "AT_AttachPartition" | "AT_DetachPartition" | "AT_DetachPartitionFinalize" | "AT_AddIdentity" | "AT_SetIdentity" | "AT_DropIdentity" | "AT_ReAddStatistics"; | ||
| export type GrantTargetType = "ACL_TARGET_OBJECT" | "ACL_TARGET_ALL_IN_SCHEMA" | "ACL_TARGET_DEFAULTS"; | ||
| export type VariableSetKind = "VAR_SET_VALUE" | "VAR_SET_DEFAULT" | "VAR_SET_CURRENT" | "VAR_SET_MULTI" | "VAR_RESET" | "VAR_RESET_ALL"; | ||
| export type ConstrType = "CONSTR_NULL" | "CONSTR_NOTNULL" | "CONSTR_DEFAULT" | "CONSTR_IDENTITY" | "CONSTR_GENERATED" | "CONSTR_CHECK" | "CONSTR_PRIMARY" | "CONSTR_UNIQUE" | "CONSTR_EXCLUSION" | "CONSTR_FOREIGN" | "CONSTR_ATTR_DEFERRABLE" | "CONSTR_ATTR_NOT_DEFERRABLE" | "CONSTR_ATTR_DEFERRED" | "CONSTR_ATTR_IMMEDIATE"; | ||
| export type ImportForeignSchemaType = "FDW_IMPORT_SCHEMA_ALL" | "FDW_IMPORT_SCHEMA_LIMIT_TO" | "FDW_IMPORT_SCHEMA_EXCEPT"; | ||
| export type RoleStmtType = "ROLESTMT_ROLE" | "ROLESTMT_USER" | "ROLESTMT_GROUP"; | ||
| export type FetchDirection = "FETCH_FORWARD" | "FETCH_BACKWARD" | "FETCH_ABSOLUTE" | "FETCH_RELATIVE"; | ||
| export type FunctionParameterMode = "FUNC_PARAM_IN" | "FUNC_PARAM_OUT" | "FUNC_PARAM_INOUT" | "FUNC_PARAM_VARIADIC" | "FUNC_PARAM_TABLE" | "FUNC_PARAM_DEFAULT"; | ||
| export type TransactionStmtKind = "TRANS_STMT_BEGIN" | "TRANS_STMT_START" | "TRANS_STMT_COMMIT" | "TRANS_STMT_ROLLBACK" | "TRANS_STMT_SAVEPOINT" | "TRANS_STMT_RELEASE" | "TRANS_STMT_ROLLBACK_TO" | "TRANS_STMT_PREPARE" | "TRANS_STMT_COMMIT_PREPARED" | "TRANS_STMT_ROLLBACK_PREPARED"; | ||
| export type ViewCheckOption = "NO_CHECK_OPTION" | "LOCAL_CHECK_OPTION" | "CASCADED_CHECK_OPTION"; | ||
| export type DiscardMode = "DISCARD_ALL" | "DISCARD_PLANS" | "DISCARD_SEQUENCES" | "DISCARD_TEMP"; | ||
| export type ReindexObjectType = "REINDEX_OBJECT_INDEX" | "REINDEX_OBJECT_TABLE" | "REINDEX_OBJECT_SCHEMA" | "REINDEX_OBJECT_SYSTEM" | "REINDEX_OBJECT_DATABASE"; | ||
| export type AlterTSConfigType = "ALTER_TSCONFIG_ADD_MAPPING" | "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN" | "ALTER_TSCONFIG_REPLACE_DICT" | "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN" | "ALTER_TSCONFIG_DROP_MAPPING"; | ||
| export type PublicationObjSpecType = "PUBLICATIONOBJ_TABLE" | "PUBLICATIONOBJ_TABLES_IN_SCHEMA" | "PUBLICATIONOBJ_TABLES_IN_CUR_SCHEMA" | "PUBLICATIONOBJ_CONTINUATION"; | ||
| export type AlterPublicationAction = "AP_AddObjects" | "AP_DropObjects" | "AP_SetObjects"; | ||
| export type AlterSubscriptionType = "ALTER_SUBSCRIPTION_OPTIONS" | "ALTER_SUBSCRIPTION_CONNECTION" | "ALTER_SUBSCRIPTION_SET_PUBLICATION" | "ALTER_SUBSCRIPTION_ADD_PUBLICATION" | "ALTER_SUBSCRIPTION_DROP_PUBLICATION" | "ALTER_SUBSCRIPTION_REFRESH" | "ALTER_SUBSCRIPTION_ENABLED" | "ALTER_SUBSCRIPTION_SKIP"; | ||
| export type OnCommitAction = "ONCOMMIT_NOOP" | "ONCOMMIT_PRESERVE_ROWS" | "ONCOMMIT_DELETE_ROWS" | "ONCOMMIT_DROP"; | ||
| export type ParamKind = "PARAM_EXTERN" | "PARAM_EXEC" | "PARAM_SUBLINK" | "PARAM_MULTIEXPR"; | ||
| export type CoercionContext = "COERCION_IMPLICIT" | "COERCION_ASSIGNMENT" | "COERCION_PLPGSQL" | "COERCION_EXPLICIT"; | ||
| export type CoercionForm = "COERCE_EXPLICIT_CALL" | "COERCE_EXPLICIT_CAST" | "COERCE_IMPLICIT_CAST" | "COERCE_SQL_SYNTAX"; | ||
| export type BoolExprType = "AND_EXPR" | "OR_EXPR" | "NOT_EXPR"; | ||
| export type SubLinkType = "EXISTS_SUBLINK" | "ALL_SUBLINK" | "ANY_SUBLINK" | "ROWCOMPARE_SUBLINK" | "EXPR_SUBLINK" | "MULTIEXPR_SUBLINK" | "ARRAY_SUBLINK" | "CTE_SUBLINK"; | ||
| export type RowCompareType = "ROWCOMPARE_LT" | "ROWCOMPARE_LE" | "ROWCOMPARE_EQ" | "ROWCOMPARE_GE" | "ROWCOMPARE_GT" | "ROWCOMPARE_NE"; | ||
| export type MinMaxOp = "IS_GREATEST" | "IS_LEAST"; | ||
| export type SQLValueFunctionOp = "SVFOP_CURRENT_DATE" | "SVFOP_CURRENT_TIME" | "SVFOP_CURRENT_TIME_N" | "SVFOP_CURRENT_TIMESTAMP" | "SVFOP_CURRENT_TIMESTAMP_N" | "SVFOP_LOCALTIME" | "SVFOP_LOCALTIME_N" | "SVFOP_LOCALTIMESTAMP" | "SVFOP_LOCALTIMESTAMP_N" | "SVFOP_CURRENT_ROLE" | "SVFOP_CURRENT_USER" | "SVFOP_USER" | "SVFOP_SESSION_USER" | "SVFOP_CURRENT_CATALOG" | "SVFOP_CURRENT_SCHEMA"; | ||
| export type XmlExprOp = "IS_XMLCONCAT" | "IS_XMLELEMENT" | "IS_XMLFOREST" | "IS_XMLPARSE" | "IS_XMLPI" | "IS_XMLROOT" | "IS_XMLSERIALIZE" | "IS_DOCUMENT"; | ||
| export type XmlOptionType = "XMLOPTION_DOCUMENT" | "XMLOPTION_CONTENT"; | ||
| export type NullTestType = "IS_NULL" | "IS_NOT_NULL"; | ||
| export type BoolTestType = "IS_TRUE" | "IS_NOT_TRUE" | "IS_FALSE" | "IS_NOT_FALSE" | "IS_UNKNOWN" | "IS_NOT_UNKNOWN"; | ||
| export type CmdType = "CMD_UNKNOWN" | "CMD_SELECT" | "CMD_UPDATE" | "CMD_INSERT" | "CMD_DELETE" | "CMD_MERGE" | "CMD_UTILITY" | "CMD_NOTHING"; | ||
| export type JoinType = "JOIN_INNER" | "JOIN_LEFT" | "JOIN_FULL" | "JOIN_RIGHT" | "JOIN_SEMI" | "JOIN_ANTI" | "JOIN_UNIQUE_OUTER" | "JOIN_UNIQUE_INNER"; | ||
| export type AggStrategy = "AGG_PLAIN" | "AGG_SORTED" | "AGG_HASHED" | "AGG_MIXED"; | ||
| export type AggSplit = "AGGSPLIT_SIMPLE" | "AGGSPLIT_INITIAL_SERIAL" | "AGGSPLIT_FINAL_DESERIAL"; | ||
| export type SetOpCmd = "SETOPCMD_INTERSECT" | "SETOPCMD_INTERSECT_ALL" | "SETOPCMD_EXCEPT" | "SETOPCMD_EXCEPT_ALL"; | ||
| export type SetOpStrategy = "SETOP_SORTED" | "SETOP_HASHED"; | ||
| export type OnConflictAction = "ONCONFLICT_NONE" | "ONCONFLICT_NOTHING" | "ONCONFLICT_UPDATE"; | ||
| export type LimitOption = "LIMIT_OPTION_DEFAULT" | "LIMIT_OPTION_COUNT" | "LIMIT_OPTION_WITH_TIES"; | ||
| export type LockClauseStrength = "LCS_NONE" | "LCS_FORKEYSHARE" | "LCS_FORSHARE" | "LCS_FORNOKEYUPDATE" | "LCS_FORUPDATE"; | ||
| export type LockWaitPolicy = "LockWaitBlock" | "LockWaitSkip" | "LockWaitError"; | ||
| export type LockTupleMode = "LockTupleKeyShare" | "LockTupleShare" | "LockTupleNoKeyExclusive" | "LockTupleExclusive"; | ||
| export type KeywordKind = "NO_KEYWORD" | "UNRESERVED_KEYWORD" | "COL_NAME_KEYWORD" | "TYPE_FUNC_NAME_KEYWORD" | "RESERVED_KEYWORD"; | ||
| export type Token = "NUL" | "ASCII_36" | "ASCII_37" | "ASCII_40" | "ASCII_41" | "ASCII_42" | "ASCII_43" | "ASCII_44" | "ASCII_45" | "ASCII_46" | "ASCII_47" | "ASCII_58" | "ASCII_59" | "ASCII_60" | "ASCII_61" | "ASCII_62" | "ASCII_63" | "ASCII_91" | "ASCII_92" | "ASCII_93" | "ASCII_94" | "IDENT" | "UIDENT" | "FCONST" | "SCONST" | "USCONST" | "BCONST" | "XCONST" | "Op" | "ICONST" | "PARAM" | "TYPECAST" | "DOT_DOT" | "COLON_EQUALS" | "EQUALS_GREATER" | "LESS_EQUALS" | "GREATER_EQUALS" | "NOT_EQUALS" | "SQL_COMMENT" | "C_COMMENT" | "ABORT_P" | "ABSOLUTE_P" | "ACCESS" | "ACTION" | "ADD_P" | "ADMIN" | "AFTER" | "AGGREGATE" | "ALL" | "ALSO" | "ALTER" | "ALWAYS" | "ANALYSE" | "ANALYZE" | "AND" | "ANY" | "ARRAY" | "AS" | "ASC" | "ASENSITIVE" | "ASSERTION" | "ASSIGNMENT" | "ASYMMETRIC" | "ATOMIC" | "AT" | "ATTACH" | "ATTRIBUTE" | "AUTHORIZATION" | "BACKWARD" | "BEFORE" | "BEGIN_P" | "BETWEEN" | "BIGINT" | "BINARY" | "BIT" | "BOOLEAN_P" | "BOTH" | "BREADTH" | "BY" | "CACHE" | "CALL" | "CALLED" | "CASCADE" | "CASCADED" | "CASE" | "CAST" | "CATALOG_P" | "CHAIN" | "CHAR_P" | "CHARACTER" | "CHARACTERISTICS" | "CHECK" | "CHECKPOINT" | "CLASS" | "CLOSE" | "CLUSTER" | "COALESCE" | "COLLATE" | "COLLATION" | "COLUMN" | "COLUMNS" | "COMMENT" | "COMMENTS" | "COMMIT" | "COMMITTED" | "COMPRESSION" | "CONCURRENTLY" | "CONFIGURATION" | "CONFLICT" | "CONNECTION" | "CONSTRAINT" | "CONSTRAINTS" | "CONTENT_P" | "CONTINUE_P" | "CONVERSION_P" | "COPY" | "COST" | "CREATE" | "CROSS" | "CSV" | "CUBE" | "CURRENT_P" | "CURRENT_CATALOG" | "CURRENT_DATE" | "CURRENT_ROLE" | "CURRENT_SCHEMA" | "CURRENT_TIME" | "CURRENT_TIMESTAMP" | "CURRENT_USER" | "CURSOR" | "CYCLE" | "DATA_P" | "DATABASE" | "DAY_P" | "DEALLOCATE" | "DEC" | "DECIMAL_P" | "DECLARE" | "DEFAULT" | "DEFAULTS" | "DEFERRABLE" | "DEFERRED" | "DEFINER" | "DELETE_P" | "DELIMITER" | "DELIMITERS" | "DEPENDS" | "DEPTH" | "DESC" | "DETACH" | "DICTIONARY" | "DISABLE_P" | "DISCARD" | "DISTINCT" | "DO" | "DOCUMENT_P" | "DOMAIN_P" | "DOUBLE_P" | "DROP" | "EACH" | "ELSE" | "ENABLE_P" | "ENCODING" | "ENCRYPTED" | "END_P" | "ENUM_P" | "ESCAPE" | "EVENT" | "EXCEPT" | "EXCLUDE" | "EXCLUDING" | "EXCLUSIVE" | "EXECUTE" | "EXISTS" | "EXPLAIN" | "EXPRESSION" | "EXTENSION" | "EXTERNAL" | "EXTRACT" | "FALSE_P" | "FAMILY" | "FETCH" | "FILTER" | "FINALIZE" | "FIRST_P" | "FLOAT_P" | "FOLLOWING" | "FOR" | "FORCE" | "FOREIGN" | "FORWARD" | "FREEZE" | "FROM" | "FULL" | "FUNCTION" | "FUNCTIONS" | "GENERATED" | "GLOBAL" | "GRANT" | "GRANTED" | "GREATEST" | "GROUP_P" | "GROUPING" | "GROUPS" | "HANDLER" | "HAVING" | "HEADER_P" | "HOLD" | "HOUR_P" | "IDENTITY_P" | "IF_P" | "ILIKE" | "IMMEDIATE" | "IMMUTABLE" | "IMPLICIT_P" | "IMPORT_P" | "IN_P" | "INCLUDE" | "INCLUDING" | "INCREMENT" | "INDEX" | "INDEXES" | "INHERIT" | "INHERITS" | "INITIALLY" | "INLINE_P" | "INNER_P" | "INOUT" | "INPUT_P" | "INSENSITIVE" | "INSERT" | "INSTEAD" | "INT_P" | "INTEGER" | "INTERSECT" | "INTERVAL" | "INTO" | "INVOKER" | "IS" | "ISNULL" | "ISOLATION" | "JOIN" | "KEY" | "LABEL" | "LANGUAGE" | "LARGE_P" | "LAST_P" | "LATERAL_P" | "LEADING" | "LEAKPROOF" | "LEAST" | "LEFT" | "LEVEL" | "LIKE" | "LIMIT" | "LISTEN" | "LOAD" | "LOCAL" | "LOCALTIME" | "LOCALTIMESTAMP" | "LOCATION" | "LOCK_P" | "LOCKED" | "LOGGED" | "MAPPING" | "MATCH" | "MATCHED" | "MATERIALIZED" | "MAXVALUE" | "MERGE" | "METHOD" | "MINUTE_P" | "MINVALUE" | "MODE" | "MONTH_P" | "MOVE" | "NAME_P" | "NAMES" | "NATIONAL" | "NATURAL" | "NCHAR" | "NEW" | "NEXT" | "NFC" | "NFD" | "NFKC" | "NFKD" | "NO" | "NONE" | "NORMALIZE" | "NORMALIZED" | "NOT" | "NOTHING" | "NOTIFY" | "NOTNULL" | "NOWAIT" | "NULL_P" | "NULLIF" | "NULLS_P" | "NUMERIC" | "OBJECT_P" | "OF" | "OFF" | "OFFSET" | "OIDS" | "OLD" | "ON" | "ONLY" | "OPERATOR" | "OPTION" | "OPTIONS" | "OR" | "ORDER" | "ORDINALITY" | "OTHERS" | "OUT_P" | "OUTER_P" | "OVER" | "OVERLAPS" | "OVERLAY" | "OVERRIDING" | "OWNED" | "OWNER" | "PARALLEL" | "PARAMETER" | "PARSER" | "PARTIAL" | "PARTITION" | "PASSING" | "PASSWORD" | "PLACING" | "PLANS" | "POLICY" | "POSITION" | "PRECEDING" | "PRECISION" | "PRESERVE" | "PREPARE" | "PREPARED" | "PRIMARY" | "PRIOR" | "PRIVILEGES" | "PROCEDURAL" | "PROCEDURE" | "PROCEDURES" | "PROGRAM" | "PUBLICATION" | "QUOTE" | "RANGE" | "READ" | "REAL" | "REASSIGN" | "RECHECK" | "RECURSIVE" | "REF_P" | "REFERENCES" | "REFERENCING" | "REFRESH" | "REINDEX" | "RELATIVE_P" | "RELEASE" | "RENAME" | "REPEATABLE" | "REPLACE" | "REPLICA" | "RESET" | "RESTART" | "RESTRICT" | "RETURN" | "RETURNING" | "RETURNS" | "REVOKE" | "RIGHT" | "ROLE" | "ROLLBACK" | "ROLLUP" | "ROUTINE" | "ROUTINES" | "ROW" | "ROWS" | "RULE" | "SAVEPOINT" | "SCHEMA" | "SCHEMAS" | "SCROLL" | "SEARCH" | "SECOND_P" | "SECURITY" | "SELECT" | "SEQUENCE" | "SEQUENCES" | "SERIALIZABLE" | "SERVER" | "SESSION" | "SESSION_USER" | "SET" | "SETS" | "SETOF" | "SHARE" | "SHOW" | "SIMILAR" | "SIMPLE" | "SKIP" | "SMALLINT" | "SNAPSHOT" | "SOME" | "SQL_P" | "STABLE" | "STANDALONE_P" | "START" | "STATEMENT" | "STATISTICS" | "STDIN" | "STDOUT" | "STORAGE" | "STORED" | "STRICT_P" | "STRIP_P" | "SUBSCRIPTION" | "SUBSTRING" | "SUPPORT" | "SYMMETRIC" | "SYSID" | "SYSTEM_P" | "TABLE" | "TABLES" | "TABLESAMPLE" | "TABLESPACE" | "TEMP" | "TEMPLATE" | "TEMPORARY" | "TEXT_P" | "THEN" | "TIES" | "TIME" | "TIMESTAMP" | "TO" | "TRAILING" | "TRANSACTION" | "TRANSFORM" | "TREAT" | "TRIGGER" | "TRIM" | "TRUE_P" | "TRUNCATE" | "TRUSTED" | "TYPE_P" | "TYPES_P" | "UESCAPE" | "UNBOUNDED" | "UNCOMMITTED" | "UNENCRYPTED" | "UNION" | "UNIQUE" | "UNKNOWN" | "UNLISTEN" | "UNLOGGED" | "UNTIL" | "UPDATE" | "USER" | "USING" | "VACUUM" | "VALID" | "VALIDATE" | "VALIDATOR" | "VALUE_P" | "VALUES" | "VARCHAR" | "VARIADIC" | "VARYING" | "VERBOSE" | "VERSION_P" | "VIEW" | "VIEWS" | "VOLATILE" | "WHEN" | "WHERE" | "WHITESPACE_P" | "WINDOW" | "WITH" | "WITHIN" | "WITHOUT" | "WORK" | "WRAPPER" | "WRITE" | "XML_P" | "XMLATTRIBUTES" | "XMLCONCAT" | "XMLELEMENT" | "XMLEXISTS" | "XMLFOREST" | "XMLNAMESPACES" | "XMLPARSE" | "XMLPI" | "XMLROOT" | "XMLSERIALIZE" | "XMLTABLE" | "YEAR_P" | "YES_P" | "ZONE" | "NOT_LA" | "NULLS_LA" | "WITH_LA" | "MODE_TYPE_NAME" | "MODE_PLPGSQL_EXPR" | "MODE_PLPGSQL_ASSIGN1" | "MODE_PLPGSQL_ASSIGN2" | "MODE_PLPGSQL_ASSIGN3" | "UMINUS"; |
+2
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
| export {}; |
| export * from './types'; | ||
| export * from './enums'; |
| export {}; |
| export * from './types'; | ||
| export * from './enums'; |
+18
| "use strict"; | ||
| var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| var desc = Object.getOwnPropertyDescriptor(m, k); | ||
| if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
| desc = { enumerable: true, get: function() { return m[k]; } }; | ||
| } | ||
| Object.defineProperty(o, k2, desc); | ||
| }) : (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| o[k2] = m[k]; | ||
| })); | ||
| var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
| for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| __exportStar(require("./types"), exports); | ||
| __exportStar(require("./enums"), exports); |
+2222
| /** | ||
| * This file was automatically generated by pg-proto-parser@1.28.2. | ||
| * DO NOT MODIFY IT BY HAND. Instead, modify the source proto file, | ||
| * and run the pg-proto-parser generate command to regenerate this file. | ||
| */ | ||
| import { OverridingKind, QuerySource, SortByDir, SortByNulls, A_Expr_Kind, RoleSpecType, DefElemAction, PartitionRangeDatumKind, RTEKind, WCOKind, GroupingSetKind, CTEMaterialize, SetOperation, ObjectType, DropBehavior, AlterTableType, GrantTargetType, VariableSetKind, ConstrType, ImportForeignSchemaType, RoleStmtType, FetchDirection, FunctionParameterMode, TransactionStmtKind, ViewCheckOption, DiscardMode, ReindexObjectType, AlterTSConfigType, PublicationObjSpecType, AlterPublicationAction, AlterSubscriptionType, OnCommitAction, ParamKind, CoercionContext, CoercionForm, BoolExprType, SubLinkType, RowCompareType, MinMaxOp, SQLValueFunctionOp, XmlExprOp, XmlOptionType, NullTestType, BoolTestType, CmdType, JoinType, AggSplit, OnConflictAction, LimitOption, LockClauseStrength, LockWaitPolicy, KeywordKind, Token } from "./enums"; | ||
| export type Node = { | ||
| ParseResult: ParseResult; | ||
| } | { | ||
| ScanResult: ScanResult; | ||
| } | { | ||
| Integer: Integer; | ||
| } | { | ||
| Float: Float; | ||
| } | { | ||
| Boolean: Boolean; | ||
| } | { | ||
| String: String; | ||
| } | { | ||
| BitString: BitString; | ||
| } | { | ||
| List: List; | ||
| } | { | ||
| OidList: OidList; | ||
| } | { | ||
| IntList: IntList; | ||
| } | { | ||
| A_Const: A_Const; | ||
| } | { | ||
| Alias: Alias; | ||
| } | { | ||
| RangeVar: RangeVar; | ||
| } | { | ||
| TableFunc: TableFunc; | ||
| } | { | ||
| Var: Var; | ||
| } | { | ||
| Param: Param; | ||
| } | { | ||
| Aggref: Aggref; | ||
| } | { | ||
| GroupingFunc: GroupingFunc; | ||
| } | { | ||
| WindowFunc: WindowFunc; | ||
| } | { | ||
| SubscriptingRef: SubscriptingRef; | ||
| } | { | ||
| FuncExpr: FuncExpr; | ||
| } | { | ||
| NamedArgExpr: NamedArgExpr; | ||
| } | { | ||
| OpExpr: OpExpr; | ||
| } | { | ||
| DistinctExpr: DistinctExpr; | ||
| } | { | ||
| NullIfExpr: NullIfExpr; | ||
| } | { | ||
| ScalarArrayOpExpr: ScalarArrayOpExpr; | ||
| } | { | ||
| BoolExpr: BoolExpr; | ||
| } | { | ||
| SubLink: SubLink; | ||
| } | { | ||
| SubPlan: SubPlan; | ||
| } | { | ||
| AlternativeSubPlan: AlternativeSubPlan; | ||
| } | { | ||
| FieldSelect: FieldSelect; | ||
| } | { | ||
| FieldStore: FieldStore; | ||
| } | { | ||
| RelabelType: RelabelType; | ||
| } | { | ||
| CoerceViaIO: CoerceViaIO; | ||
| } | { | ||
| ArrayCoerceExpr: ArrayCoerceExpr; | ||
| } | { | ||
| ConvertRowtypeExpr: ConvertRowtypeExpr; | ||
| } | { | ||
| CollateExpr: CollateExpr; | ||
| } | { | ||
| CaseExpr: CaseExpr; | ||
| } | { | ||
| CaseWhen: CaseWhen; | ||
| } | { | ||
| CaseTestExpr: CaseTestExpr; | ||
| } | { | ||
| ArrayExpr: ArrayExpr; | ||
| } | { | ||
| RowExpr: RowExpr; | ||
| } | { | ||
| RowCompareExpr: RowCompareExpr; | ||
| } | { | ||
| CoalesceExpr: CoalesceExpr; | ||
| } | { | ||
| MinMaxExpr: MinMaxExpr; | ||
| } | { | ||
| SQLValueFunction: SQLValueFunction; | ||
| } | { | ||
| XmlExpr: XmlExpr; | ||
| } | { | ||
| NullTest: NullTest; | ||
| } | { | ||
| BooleanTest: BooleanTest; | ||
| } | { | ||
| CoerceToDomain: CoerceToDomain; | ||
| } | { | ||
| CoerceToDomainValue: CoerceToDomainValue; | ||
| } | { | ||
| SetToDefault: SetToDefault; | ||
| } | { | ||
| CurrentOfExpr: CurrentOfExpr; | ||
| } | { | ||
| NextValueExpr: NextValueExpr; | ||
| } | { | ||
| InferenceElem: InferenceElem; | ||
| } | { | ||
| TargetEntry: TargetEntry; | ||
| } | { | ||
| RangeTblRef: RangeTblRef; | ||
| } | { | ||
| JoinExpr: JoinExpr; | ||
| } | { | ||
| FromExpr: FromExpr; | ||
| } | { | ||
| OnConflictExpr: OnConflictExpr; | ||
| } | { | ||
| IntoClause: IntoClause; | ||
| } | { | ||
| MergeAction: MergeAction; | ||
| } | { | ||
| RawStmt: RawStmt; | ||
| } | { | ||
| Query: Query; | ||
| } | { | ||
| InsertStmt: InsertStmt; | ||
| } | { | ||
| DeleteStmt: DeleteStmt; | ||
| } | { | ||
| UpdateStmt: UpdateStmt; | ||
| } | { | ||
| MergeStmt: MergeStmt; | ||
| } | { | ||
| SelectStmt: SelectStmt; | ||
| } | { | ||
| ReturnStmt: ReturnStmt; | ||
| } | { | ||
| PLAssignStmt: PLAssignStmt; | ||
| } | { | ||
| AlterTableStmt: AlterTableStmt; | ||
| } | { | ||
| AlterTableCmd: AlterTableCmd; | ||
| } | { | ||
| AlterDomainStmt: AlterDomainStmt; | ||
| } | { | ||
| SetOperationStmt: SetOperationStmt; | ||
| } | { | ||
| GrantStmt: GrantStmt; | ||
| } | { | ||
| GrantRoleStmt: GrantRoleStmt; | ||
| } | { | ||
| AlterDefaultPrivilegesStmt: AlterDefaultPrivilegesStmt; | ||
| } | { | ||
| ClosePortalStmt: ClosePortalStmt; | ||
| } | { | ||
| ClusterStmt: ClusterStmt; | ||
| } | { | ||
| CopyStmt: CopyStmt; | ||
| } | { | ||
| CreateStmt: CreateStmt; | ||
| } | { | ||
| DefineStmt: DefineStmt; | ||
| } | { | ||
| DropStmt: DropStmt; | ||
| } | { | ||
| TruncateStmt: TruncateStmt; | ||
| } | { | ||
| CommentStmt: CommentStmt; | ||
| } | { | ||
| FetchStmt: FetchStmt; | ||
| } | { | ||
| IndexStmt: IndexStmt; | ||
| } | { | ||
| CreateFunctionStmt: CreateFunctionStmt; | ||
| } | { | ||
| AlterFunctionStmt: AlterFunctionStmt; | ||
| } | { | ||
| DoStmt: DoStmt; | ||
| } | { | ||
| RenameStmt: RenameStmt; | ||
| } | { | ||
| RuleStmt: RuleStmt; | ||
| } | { | ||
| NotifyStmt: NotifyStmt; | ||
| } | { | ||
| ListenStmt: ListenStmt; | ||
| } | { | ||
| UnlistenStmt: UnlistenStmt; | ||
| } | { | ||
| TransactionStmt: TransactionStmt; | ||
| } | { | ||
| ViewStmt: ViewStmt; | ||
| } | { | ||
| LoadStmt: LoadStmt; | ||
| } | { | ||
| CreateDomainStmt: CreateDomainStmt; | ||
| } | { | ||
| CreatedbStmt: CreatedbStmt; | ||
| } | { | ||
| DropdbStmt: DropdbStmt; | ||
| } | { | ||
| VacuumStmt: VacuumStmt; | ||
| } | { | ||
| ExplainStmt: ExplainStmt; | ||
| } | { | ||
| CreateTableAsStmt: CreateTableAsStmt; | ||
| } | { | ||
| CreateSeqStmt: CreateSeqStmt; | ||
| } | { | ||
| AlterSeqStmt: AlterSeqStmt; | ||
| } | { | ||
| VariableSetStmt: VariableSetStmt; | ||
| } | { | ||
| VariableShowStmt: VariableShowStmt; | ||
| } | { | ||
| DiscardStmt: DiscardStmt; | ||
| } | { | ||
| CreateTrigStmt: CreateTrigStmt; | ||
| } | { | ||
| CreatePLangStmt: CreatePLangStmt; | ||
| } | { | ||
| CreateRoleStmt: CreateRoleStmt; | ||
| } | { | ||
| AlterRoleStmt: AlterRoleStmt; | ||
| } | { | ||
| DropRoleStmt: DropRoleStmt; | ||
| } | { | ||
| LockStmt: LockStmt; | ||
| } | { | ||
| ConstraintsSetStmt: ConstraintsSetStmt; | ||
| } | { | ||
| ReindexStmt: ReindexStmt; | ||
| } | { | ||
| CheckPointStmt: CheckPointStmt; | ||
| } | { | ||
| CreateSchemaStmt: CreateSchemaStmt; | ||
| } | { | ||
| AlterDatabaseStmt: AlterDatabaseStmt; | ||
| } | { | ||
| AlterDatabaseRefreshCollStmt: AlterDatabaseRefreshCollStmt; | ||
| } | { | ||
| AlterDatabaseSetStmt: AlterDatabaseSetStmt; | ||
| } | { | ||
| AlterRoleSetStmt: AlterRoleSetStmt; | ||
| } | { | ||
| CreateConversionStmt: CreateConversionStmt; | ||
| } | { | ||
| CreateCastStmt: CreateCastStmt; | ||
| } | { | ||
| CreateOpClassStmt: CreateOpClassStmt; | ||
| } | { | ||
| CreateOpFamilyStmt: CreateOpFamilyStmt; | ||
| } | { | ||
| AlterOpFamilyStmt: AlterOpFamilyStmt; | ||
| } | { | ||
| PrepareStmt: PrepareStmt; | ||
| } | { | ||
| ExecuteStmt: ExecuteStmt; | ||
| } | { | ||
| DeallocateStmt: DeallocateStmt; | ||
| } | { | ||
| DeclareCursorStmt: DeclareCursorStmt; | ||
| } | { | ||
| CreateTableSpaceStmt: CreateTableSpaceStmt; | ||
| } | { | ||
| DropTableSpaceStmt: DropTableSpaceStmt; | ||
| } | { | ||
| AlterObjectDependsStmt: AlterObjectDependsStmt; | ||
| } | { | ||
| AlterObjectSchemaStmt: AlterObjectSchemaStmt; | ||
| } | { | ||
| AlterOwnerStmt: AlterOwnerStmt; | ||
| } | { | ||
| AlterOperatorStmt: AlterOperatorStmt; | ||
| } | { | ||
| AlterTypeStmt: AlterTypeStmt; | ||
| } | { | ||
| DropOwnedStmt: DropOwnedStmt; | ||
| } | { | ||
| ReassignOwnedStmt: ReassignOwnedStmt; | ||
| } | { | ||
| CompositeTypeStmt: CompositeTypeStmt; | ||
| } | { | ||
| CreateEnumStmt: CreateEnumStmt; | ||
| } | { | ||
| CreateRangeStmt: CreateRangeStmt; | ||
| } | { | ||
| AlterEnumStmt: AlterEnumStmt; | ||
| } | { | ||
| AlterTSDictionaryStmt: AlterTSDictionaryStmt; | ||
| } | { | ||
| AlterTSConfigurationStmt: AlterTSConfigurationStmt; | ||
| } | { | ||
| CreateFdwStmt: CreateFdwStmt; | ||
| } | { | ||
| AlterFdwStmt: AlterFdwStmt; | ||
| } | { | ||
| CreateForeignServerStmt: CreateForeignServerStmt; | ||
| } | { | ||
| AlterForeignServerStmt: AlterForeignServerStmt; | ||
| } | { | ||
| CreateUserMappingStmt: CreateUserMappingStmt; | ||
| } | { | ||
| AlterUserMappingStmt: AlterUserMappingStmt; | ||
| } | { | ||
| DropUserMappingStmt: DropUserMappingStmt; | ||
| } | { | ||
| AlterTableSpaceOptionsStmt: AlterTableSpaceOptionsStmt; | ||
| } | { | ||
| AlterTableMoveAllStmt: AlterTableMoveAllStmt; | ||
| } | { | ||
| SecLabelStmt: SecLabelStmt; | ||
| } | { | ||
| CreateForeignTableStmt: CreateForeignTableStmt; | ||
| } | { | ||
| ImportForeignSchemaStmt: ImportForeignSchemaStmt; | ||
| } | { | ||
| CreateExtensionStmt: CreateExtensionStmt; | ||
| } | { | ||
| AlterExtensionStmt: AlterExtensionStmt; | ||
| } | { | ||
| AlterExtensionContentsStmt: AlterExtensionContentsStmt; | ||
| } | { | ||
| CreateEventTrigStmt: CreateEventTrigStmt; | ||
| } | { | ||
| AlterEventTrigStmt: AlterEventTrigStmt; | ||
| } | { | ||
| RefreshMatViewStmt: RefreshMatViewStmt; | ||
| } | { | ||
| ReplicaIdentityStmt: ReplicaIdentityStmt; | ||
| } | { | ||
| AlterSystemStmt: AlterSystemStmt; | ||
| } | { | ||
| CreatePolicyStmt: CreatePolicyStmt; | ||
| } | { | ||
| AlterPolicyStmt: AlterPolicyStmt; | ||
| } | { | ||
| CreateTransformStmt: CreateTransformStmt; | ||
| } | { | ||
| CreateAmStmt: CreateAmStmt; | ||
| } | { | ||
| CreatePublicationStmt: CreatePublicationStmt; | ||
| } | { | ||
| AlterPublicationStmt: AlterPublicationStmt; | ||
| } | { | ||
| CreateSubscriptionStmt: CreateSubscriptionStmt; | ||
| } | { | ||
| AlterSubscriptionStmt: AlterSubscriptionStmt; | ||
| } | { | ||
| DropSubscriptionStmt: DropSubscriptionStmt; | ||
| } | { | ||
| CreateStatsStmt: CreateStatsStmt; | ||
| } | { | ||
| AlterCollationStmt: AlterCollationStmt; | ||
| } | { | ||
| CallStmt: CallStmt; | ||
| } | { | ||
| AlterStatsStmt: AlterStatsStmt; | ||
| } | { | ||
| A_Expr: A_Expr; | ||
| } | { | ||
| ColumnRef: ColumnRef; | ||
| } | { | ||
| ParamRef: ParamRef; | ||
| } | { | ||
| FuncCall: FuncCall; | ||
| } | { | ||
| A_Star: A_Star; | ||
| } | { | ||
| A_Indices: A_Indices; | ||
| } | { | ||
| A_Indirection: A_Indirection; | ||
| } | { | ||
| A_ArrayExpr: A_ArrayExpr; | ||
| } | { | ||
| ResTarget: ResTarget; | ||
| } | { | ||
| MultiAssignRef: MultiAssignRef; | ||
| } | { | ||
| TypeCast: TypeCast; | ||
| } | { | ||
| CollateClause: CollateClause; | ||
| } | { | ||
| SortBy: SortBy; | ||
| } | { | ||
| WindowDef: WindowDef; | ||
| } | { | ||
| RangeSubselect: RangeSubselect; | ||
| } | { | ||
| RangeFunction: RangeFunction; | ||
| } | { | ||
| RangeTableSample: RangeTableSample; | ||
| } | { | ||
| RangeTableFunc: RangeTableFunc; | ||
| } | { | ||
| RangeTableFuncCol: RangeTableFuncCol; | ||
| } | { | ||
| TypeName: TypeName; | ||
| } | { | ||
| ColumnDef: ColumnDef; | ||
| } | { | ||
| IndexElem: IndexElem; | ||
| } | { | ||
| StatsElem: StatsElem; | ||
| } | { | ||
| Constraint: Constraint; | ||
| } | { | ||
| DefElem: DefElem; | ||
| } | { | ||
| RangeTblEntry: RangeTblEntry; | ||
| } | { | ||
| RangeTblFunction: RangeTblFunction; | ||
| } | { | ||
| TableSampleClause: TableSampleClause; | ||
| } | { | ||
| WithCheckOption: WithCheckOption; | ||
| } | { | ||
| SortGroupClause: SortGroupClause; | ||
| } | { | ||
| GroupingSet: GroupingSet; | ||
| } | { | ||
| WindowClause: WindowClause; | ||
| } | { | ||
| ObjectWithArgs: ObjectWithArgs; | ||
| } | { | ||
| AccessPriv: AccessPriv; | ||
| } | { | ||
| CreateOpClassItem: CreateOpClassItem; | ||
| } | { | ||
| TableLikeClause: TableLikeClause; | ||
| } | { | ||
| FunctionParameter: FunctionParameter; | ||
| } | { | ||
| LockingClause: LockingClause; | ||
| } | { | ||
| RowMarkClause: RowMarkClause; | ||
| } | { | ||
| XmlSerialize: XmlSerialize; | ||
| } | { | ||
| WithClause: WithClause; | ||
| } | { | ||
| InferClause: InferClause; | ||
| } | { | ||
| OnConflictClause: OnConflictClause; | ||
| } | { | ||
| CTESearchClause: CTESearchClause; | ||
| } | { | ||
| CTECycleClause: CTECycleClause; | ||
| } | { | ||
| CommonTableExpr: CommonTableExpr; | ||
| } | { | ||
| MergeWhenClause: MergeWhenClause; | ||
| } | { | ||
| RoleSpec: RoleSpec; | ||
| } | { | ||
| TriggerTransition: TriggerTransition; | ||
| } | { | ||
| PartitionElem: PartitionElem; | ||
| } | { | ||
| PartitionSpec: PartitionSpec; | ||
| } | { | ||
| PartitionBoundSpec: PartitionBoundSpec; | ||
| } | { | ||
| PartitionRangeDatum: PartitionRangeDatum; | ||
| } | { | ||
| PartitionCmd: PartitionCmd; | ||
| } | { | ||
| VacuumRelation: VacuumRelation; | ||
| } | { | ||
| PublicationObjSpec: PublicationObjSpec; | ||
| } | { | ||
| PublicationTable: PublicationTable; | ||
| } | { | ||
| InlineCodeBlock: InlineCodeBlock; | ||
| } | { | ||
| CallContext: CallContext; | ||
| } | { | ||
| ScanToken: ScanToken; | ||
| }; | ||
| export interface ParseResult { | ||
| version?: number; | ||
| stmts?: RawStmt[]; | ||
| } | ||
| export interface ScanResult { | ||
| version?: number; | ||
| tokens?: ScanToken[]; | ||
| } | ||
| export interface Integer { | ||
| ival?: number; | ||
| } | ||
| export interface Float { | ||
| fval?: string; | ||
| } | ||
| export interface Boolean { | ||
| boolval?: boolean; | ||
| } | ||
| export interface String { | ||
| sval?: string; | ||
| } | ||
| export interface BitString { | ||
| bsval?: string; | ||
| } | ||
| export interface List { | ||
| items?: Node[]; | ||
| } | ||
| export interface OidList { | ||
| items?: Node[]; | ||
| } | ||
| export interface IntList { | ||
| items?: Node[]; | ||
| } | ||
| export interface A_Const { | ||
| ival?: Integer; | ||
| fval?: Float; | ||
| boolval?: Boolean; | ||
| sval?: String; | ||
| bsval?: BitString; | ||
| isnull?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface Alias { | ||
| aliasname?: string; | ||
| colnames?: Node[]; | ||
| } | ||
| export interface RangeVar { | ||
| catalogname?: string; | ||
| schemaname?: string; | ||
| relname?: string; | ||
| inh?: boolean; | ||
| relpersistence?: string; | ||
| alias?: Alias; | ||
| location?: number; | ||
| } | ||
| export interface TableFunc { | ||
| ns_uris?: Node[]; | ||
| ns_names?: Node[]; | ||
| docexpr?: Node; | ||
| rowexpr?: Node; | ||
| colnames?: Node[]; | ||
| coltypes?: Node[]; | ||
| coltypmods?: Node[]; | ||
| colcollations?: Node[]; | ||
| colexprs?: Node[]; | ||
| coldefexprs?: Node[]; | ||
| notnulls?: bigint[]; | ||
| ordinalitycol?: number; | ||
| location?: number; | ||
| } | ||
| export interface Var { | ||
| xpr?: Node; | ||
| varno?: number; | ||
| varattno?: number; | ||
| vartype?: number; | ||
| vartypmod?: number; | ||
| varcollid?: number; | ||
| varlevelsup?: number; | ||
| varnosyn?: number; | ||
| varattnosyn?: number; | ||
| location?: number; | ||
| } | ||
| export interface Param { | ||
| xpr?: Node; | ||
| paramkind?: ParamKind; | ||
| paramid?: number; | ||
| paramtype?: number; | ||
| paramtypmod?: number; | ||
| paramcollid?: number; | ||
| location?: number; | ||
| } | ||
| export interface Aggref { | ||
| xpr?: Node; | ||
| aggfnoid?: number; | ||
| aggtype?: number; | ||
| aggcollid?: number; | ||
| inputcollid?: number; | ||
| aggtranstype?: number; | ||
| aggargtypes?: Node[]; | ||
| aggdirectargs?: Node[]; | ||
| args?: Node[]; | ||
| aggorder?: Node[]; | ||
| aggdistinct?: Node[]; | ||
| aggfilter?: Node; | ||
| aggstar?: boolean; | ||
| aggvariadic?: boolean; | ||
| aggkind?: string; | ||
| agglevelsup?: number; | ||
| aggsplit?: AggSplit; | ||
| aggno?: number; | ||
| aggtransno?: number; | ||
| location?: number; | ||
| } | ||
| export interface GroupingFunc { | ||
| xpr?: Node; | ||
| args?: Node[]; | ||
| refs?: Node[]; | ||
| cols?: Node[]; | ||
| agglevelsup?: number; | ||
| location?: number; | ||
| } | ||
| export interface WindowFunc { | ||
| xpr?: Node; | ||
| winfnoid?: number; | ||
| wintype?: number; | ||
| wincollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| aggfilter?: Node; | ||
| winref?: number; | ||
| winstar?: boolean; | ||
| winagg?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface SubscriptingRef { | ||
| xpr?: Node; | ||
| refcontainertype?: number; | ||
| refelemtype?: number; | ||
| refrestype?: number; | ||
| reftypmod?: number; | ||
| refcollid?: number; | ||
| refupperindexpr?: Node[]; | ||
| reflowerindexpr?: Node[]; | ||
| refexpr?: Node; | ||
| refassgnexpr?: Node; | ||
| } | ||
| export interface FuncExpr { | ||
| xpr?: Node; | ||
| funcid?: number; | ||
| funcresulttype?: number; | ||
| funcretset?: boolean; | ||
| funcvariadic?: boolean; | ||
| funcformat?: CoercionForm; | ||
| funccollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface NamedArgExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| name?: string; | ||
| argnumber?: number; | ||
| location?: number; | ||
| } | ||
| export interface OpExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| opresulttype?: number; | ||
| opretset?: boolean; | ||
| opcollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface DistinctExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| opresulttype?: number; | ||
| opretset?: boolean; | ||
| opcollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface NullIfExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| opresulttype?: number; | ||
| opretset?: boolean; | ||
| opcollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ScalarArrayOpExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| hashfuncid?: number; | ||
| negfuncid?: number; | ||
| useOr?: boolean; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface BoolExpr { | ||
| xpr?: Node; | ||
| boolop?: BoolExprType; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface SubLink { | ||
| xpr?: Node; | ||
| subLinkType?: SubLinkType; | ||
| subLinkId?: number; | ||
| testexpr?: Node; | ||
| operName?: Node[]; | ||
| subselect?: Node; | ||
| location?: number; | ||
| } | ||
| export interface SubPlan { | ||
| xpr?: Node; | ||
| subLinkType?: SubLinkType; | ||
| testexpr?: Node; | ||
| paramIds?: Node[]; | ||
| plan_id?: number; | ||
| plan_name?: string; | ||
| firstColType?: number; | ||
| firstColTypmod?: number; | ||
| firstColCollation?: number; | ||
| useHashTable?: boolean; | ||
| unknownEqFalse?: boolean; | ||
| parallel_safe?: boolean; | ||
| setParam?: Node[]; | ||
| parParam?: Node[]; | ||
| args?: Node[]; | ||
| startup_cost?: number; | ||
| per_call_cost?: number; | ||
| } | ||
| export interface AlternativeSubPlan { | ||
| xpr?: Node; | ||
| subplans?: Node[]; | ||
| } | ||
| export interface FieldSelect { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| fieldnum?: number; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| } | ||
| export interface FieldStore { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| newvals?: Node[]; | ||
| fieldnums?: Node[]; | ||
| resulttype?: number; | ||
| } | ||
| export interface RelabelType { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| relabelformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface CoerceViaIO { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| resultcollid?: number; | ||
| coerceformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface ArrayCoerceExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| elemexpr?: Node; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| coerceformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface ConvertRowtypeExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| convertformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface CollateExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| collOid?: number; | ||
| location?: number; | ||
| } | ||
| export interface CaseExpr { | ||
| xpr?: Node; | ||
| casetype?: number; | ||
| casecollid?: number; | ||
| arg?: Node; | ||
| args?: Node[]; | ||
| defresult?: Node; | ||
| location?: number; | ||
| } | ||
| export interface CaseWhen { | ||
| xpr?: Node; | ||
| expr?: Node; | ||
| result?: Node; | ||
| location?: number; | ||
| } | ||
| export interface CaseTestExpr { | ||
| xpr?: Node; | ||
| typeId?: number; | ||
| typeMod?: number; | ||
| collation?: number; | ||
| } | ||
| export interface ArrayExpr { | ||
| xpr?: Node; | ||
| array_typeid?: number; | ||
| array_collid?: number; | ||
| element_typeid?: number; | ||
| elements?: Node[]; | ||
| multidims?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface RowExpr { | ||
| xpr?: Node; | ||
| args?: Node[]; | ||
| row_typeid?: number; | ||
| row_format?: CoercionForm; | ||
| colnames?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface RowCompareExpr { | ||
| xpr?: Node; | ||
| rctype?: RowCompareType; | ||
| opnos?: Node[]; | ||
| opfamilies?: Node[]; | ||
| inputcollids?: Node[]; | ||
| largs?: Node[]; | ||
| rargs?: Node[]; | ||
| } | ||
| export interface CoalesceExpr { | ||
| xpr?: Node; | ||
| coalescetype?: number; | ||
| coalescecollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface MinMaxExpr { | ||
| xpr?: Node; | ||
| minmaxtype?: number; | ||
| minmaxcollid?: number; | ||
| inputcollid?: number; | ||
| op?: MinMaxOp; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface SQLValueFunction { | ||
| xpr?: Node; | ||
| op?: SQLValueFunctionOp; | ||
| type?: number; | ||
| typmod?: number; | ||
| location?: number; | ||
| } | ||
| export interface XmlExpr { | ||
| xpr?: Node; | ||
| op?: XmlExprOp; | ||
| name?: string; | ||
| named_args?: Node[]; | ||
| arg_names?: Node[]; | ||
| args?: Node[]; | ||
| xmloption?: XmlOptionType; | ||
| type?: number; | ||
| typmod?: number; | ||
| location?: number; | ||
| } | ||
| export interface NullTest { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| nulltesttype?: NullTestType; | ||
| argisrow?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface BooleanTest { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| booltesttype?: BoolTestType; | ||
| location?: number; | ||
| } | ||
| export interface CoerceToDomain { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| coercionformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface CoerceToDomainValue { | ||
| xpr?: Node; | ||
| typeId?: number; | ||
| typeMod?: number; | ||
| collation?: number; | ||
| location?: number; | ||
| } | ||
| export interface SetToDefault { | ||
| xpr?: Node; | ||
| typeId?: number; | ||
| typeMod?: number; | ||
| collation?: number; | ||
| location?: number; | ||
| } | ||
| export interface CurrentOfExpr { | ||
| xpr?: Node; | ||
| cvarno?: number; | ||
| cursor_name?: string; | ||
| cursor_param?: number; | ||
| } | ||
| export interface NextValueExpr { | ||
| xpr?: Node; | ||
| seqid?: number; | ||
| typeId?: number; | ||
| } | ||
| export interface InferenceElem { | ||
| xpr?: Node; | ||
| expr?: Node; | ||
| infercollid?: number; | ||
| inferopclass?: number; | ||
| } | ||
| export interface TargetEntry { | ||
| xpr?: Node; | ||
| expr?: Node; | ||
| resno?: number; | ||
| resname?: string; | ||
| ressortgroupref?: number; | ||
| resorigtbl?: number; | ||
| resorigcol?: number; | ||
| resjunk?: boolean; | ||
| } | ||
| export interface RangeTblRef { | ||
| rtindex?: number; | ||
| } | ||
| export interface JoinExpr { | ||
| jointype?: JoinType; | ||
| isNatural?: boolean; | ||
| larg?: Node; | ||
| rarg?: Node; | ||
| usingClause?: Node[]; | ||
| join_using_alias?: Alias; | ||
| quals?: Node; | ||
| alias?: Alias; | ||
| rtindex?: number; | ||
| } | ||
| export interface FromExpr { | ||
| fromlist?: Node[]; | ||
| quals?: Node; | ||
| } | ||
| export interface OnConflictExpr { | ||
| action?: OnConflictAction; | ||
| arbiterElems?: Node[]; | ||
| arbiterWhere?: Node; | ||
| constraint?: number; | ||
| onConflictSet?: Node[]; | ||
| onConflictWhere?: Node; | ||
| exclRelIndex?: number; | ||
| exclRelTlist?: Node[]; | ||
| } | ||
| export interface IntoClause { | ||
| rel?: RangeVar; | ||
| colNames?: Node[]; | ||
| accessMethod?: string; | ||
| options?: Node[]; | ||
| onCommit?: OnCommitAction; | ||
| tableSpaceName?: string; | ||
| viewQuery?: Node; | ||
| skipData?: boolean; | ||
| } | ||
| export interface MergeAction { | ||
| matched?: boolean; | ||
| commandType?: CmdType; | ||
| override?: OverridingKind; | ||
| qual?: Node; | ||
| targetList?: Node[]; | ||
| updateColnos?: Node[]; | ||
| } | ||
| export interface RawStmt { | ||
| stmt?: Node; | ||
| stmt_location?: number; | ||
| stmt_len?: number; | ||
| } | ||
| export interface Query { | ||
| commandType?: CmdType; | ||
| querySource?: QuerySource; | ||
| canSetTag?: boolean; | ||
| utilityStmt?: Node; | ||
| resultRelation?: number; | ||
| hasAggs?: boolean; | ||
| hasWindowFuncs?: boolean; | ||
| hasTargetSRFs?: boolean; | ||
| hasSubLinks?: boolean; | ||
| hasDistinctOn?: boolean; | ||
| hasRecursive?: boolean; | ||
| hasModifyingCTE?: boolean; | ||
| hasForUpdate?: boolean; | ||
| hasRowSecurity?: boolean; | ||
| isReturn?: boolean; | ||
| cteList?: Node[]; | ||
| rtable?: Node[]; | ||
| jointree?: FromExpr; | ||
| mergeActionList?: Node[]; | ||
| mergeUseOuterJoin?: boolean; | ||
| targetList?: Node[]; | ||
| override?: OverridingKind; | ||
| onConflict?: OnConflictExpr; | ||
| returningList?: Node[]; | ||
| groupClause?: Node[]; | ||
| groupDistinct?: boolean; | ||
| groupingSets?: Node[]; | ||
| havingQual?: Node; | ||
| windowClause?: Node[]; | ||
| distinctClause?: Node[]; | ||
| sortClause?: Node[]; | ||
| limitOffset?: Node; | ||
| limitCount?: Node; | ||
| limitOption?: LimitOption; | ||
| rowMarks?: Node[]; | ||
| setOperations?: Node; | ||
| constraintDeps?: Node[]; | ||
| withCheckOptions?: Node[]; | ||
| stmt_location?: number; | ||
| stmt_len?: number; | ||
| } | ||
| export interface InsertStmt { | ||
| relation?: RangeVar; | ||
| cols?: Node[]; | ||
| selectStmt?: Node; | ||
| onConflictClause?: OnConflictClause; | ||
| returningList?: Node[]; | ||
| withClause?: WithClause; | ||
| override?: OverridingKind; | ||
| } | ||
| export interface DeleteStmt { | ||
| relation?: RangeVar; | ||
| usingClause?: Node[]; | ||
| whereClause?: Node; | ||
| returningList?: Node[]; | ||
| withClause?: WithClause; | ||
| } | ||
| export interface UpdateStmt { | ||
| relation?: RangeVar; | ||
| targetList?: Node[]; | ||
| whereClause?: Node; | ||
| fromClause?: Node[]; | ||
| returningList?: Node[]; | ||
| withClause?: WithClause; | ||
| } | ||
| export interface MergeStmt { | ||
| relation?: RangeVar; | ||
| sourceRelation?: Node; | ||
| joinCondition?: Node; | ||
| mergeWhenClauses?: Node[]; | ||
| withClause?: WithClause; | ||
| } | ||
| export interface SelectStmt { | ||
| distinctClause?: Node[]; | ||
| intoClause?: IntoClause; | ||
| targetList?: Node[]; | ||
| fromClause?: Node[]; | ||
| whereClause?: Node; | ||
| groupClause?: Node[]; | ||
| groupDistinct?: boolean; | ||
| havingClause?: Node; | ||
| windowClause?: Node[]; | ||
| valuesLists?: Node[]; | ||
| sortClause?: Node[]; | ||
| limitOffset?: Node; | ||
| limitCount?: Node; | ||
| limitOption?: LimitOption; | ||
| lockingClause?: Node[]; | ||
| withClause?: WithClause; | ||
| op?: SetOperation; | ||
| all?: boolean; | ||
| larg?: SelectStmt; | ||
| rarg?: SelectStmt; | ||
| } | ||
| export interface ReturnStmt { | ||
| returnval?: Node; | ||
| } | ||
| export interface PLAssignStmt { | ||
| name?: string; | ||
| indirection?: Node[]; | ||
| nnames?: number; | ||
| val?: SelectStmt; | ||
| location?: number; | ||
| } | ||
| export interface AlterTableStmt { | ||
| relation?: RangeVar; | ||
| cmds?: Node[]; | ||
| objtype?: ObjectType; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterTableCmd { | ||
| subtype?: AlterTableType; | ||
| name?: string; | ||
| num?: number; | ||
| newowner?: RoleSpec; | ||
| def?: Node; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| recurse?: boolean; | ||
| } | ||
| export interface AlterDomainStmt { | ||
| subtype?: string; | ||
| typeName?: Node[]; | ||
| name?: string; | ||
| def?: Node; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface SetOperationStmt { | ||
| op?: SetOperation; | ||
| all?: boolean; | ||
| larg?: Node; | ||
| rarg?: Node; | ||
| colTypes?: Node[]; | ||
| colTypmods?: Node[]; | ||
| colCollations?: Node[]; | ||
| groupClauses?: Node[]; | ||
| } | ||
| export interface GrantStmt { | ||
| is_grant?: boolean; | ||
| targtype?: GrantTargetType; | ||
| objtype?: ObjectType; | ||
| objects?: Node[]; | ||
| privileges?: Node[]; | ||
| grantees?: Node[]; | ||
| grant_option?: boolean; | ||
| grantor?: RoleSpec; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface GrantRoleStmt { | ||
| granted_roles?: Node[]; | ||
| grantee_roles?: Node[]; | ||
| is_grant?: boolean; | ||
| admin_opt?: boolean; | ||
| grantor?: RoleSpec; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface AlterDefaultPrivilegesStmt { | ||
| options?: Node[]; | ||
| action?: GrantStmt; | ||
| } | ||
| export interface ClosePortalStmt { | ||
| portalname?: string; | ||
| } | ||
| export interface ClusterStmt { | ||
| relation?: RangeVar; | ||
| indexname?: string; | ||
| params?: Node[]; | ||
| } | ||
| export interface CopyStmt { | ||
| relation?: RangeVar; | ||
| query?: Node; | ||
| attlist?: Node[]; | ||
| is_from?: boolean; | ||
| is_program?: boolean; | ||
| filename?: string; | ||
| options?: Node[]; | ||
| whereClause?: Node; | ||
| } | ||
| export interface CreateStmt { | ||
| relation?: RangeVar; | ||
| tableElts?: Node[]; | ||
| inhRelations?: Node[]; | ||
| partbound?: PartitionBoundSpec; | ||
| partspec?: PartitionSpec; | ||
| ofTypename?: TypeName; | ||
| constraints?: Node[]; | ||
| options?: Node[]; | ||
| oncommit?: OnCommitAction; | ||
| tablespacename?: string; | ||
| accessMethod?: string; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface DefineStmt { | ||
| kind?: ObjectType; | ||
| oldstyle?: boolean; | ||
| defnames?: Node[]; | ||
| args?: Node[]; | ||
| definition?: Node[]; | ||
| if_not_exists?: boolean; | ||
| replace?: boolean; | ||
| } | ||
| export interface DropStmt { | ||
| objects?: Node[]; | ||
| removeType?: ObjectType; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| concurrent?: boolean; | ||
| } | ||
| export interface TruncateStmt { | ||
| relations?: Node[]; | ||
| restart_seqs?: boolean; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface CommentStmt { | ||
| objtype?: ObjectType; | ||
| object?: Node; | ||
| comment?: string; | ||
| } | ||
| export interface FetchStmt { | ||
| direction?: FetchDirection; | ||
| howMany?: bigint; | ||
| portalname?: string; | ||
| ismove?: boolean; | ||
| } | ||
| export interface IndexStmt { | ||
| idxname?: string; | ||
| relation?: RangeVar; | ||
| accessMethod?: string; | ||
| tableSpace?: string; | ||
| indexParams?: Node[]; | ||
| indexIncludingParams?: Node[]; | ||
| options?: Node[]; | ||
| whereClause?: Node; | ||
| excludeOpNames?: Node[]; | ||
| idxcomment?: string; | ||
| indexOid?: number; | ||
| oldNode?: number; | ||
| oldCreateSubid?: number; | ||
| oldFirstRelfilenodeSubid?: number; | ||
| unique?: boolean; | ||
| nulls_not_distinct?: boolean; | ||
| primary?: boolean; | ||
| isconstraint?: boolean; | ||
| deferrable?: boolean; | ||
| initdeferred?: boolean; | ||
| transformed?: boolean; | ||
| concurrent?: boolean; | ||
| if_not_exists?: boolean; | ||
| reset_default_tblspc?: boolean; | ||
| } | ||
| export interface CreateFunctionStmt { | ||
| is_procedure?: boolean; | ||
| replace?: boolean; | ||
| funcname?: Node[]; | ||
| parameters?: Node[]; | ||
| returnType?: TypeName; | ||
| options?: Node[]; | ||
| sql_body?: Node; | ||
| } | ||
| export interface AlterFunctionStmt { | ||
| objtype?: ObjectType; | ||
| func?: ObjectWithArgs; | ||
| actions?: Node[]; | ||
| } | ||
| export interface DoStmt { | ||
| args?: Node[]; | ||
| } | ||
| export interface RenameStmt { | ||
| renameType?: ObjectType; | ||
| relationType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| subname?: string; | ||
| newname?: string; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface RuleStmt { | ||
| relation?: RangeVar; | ||
| rulename?: string; | ||
| whereClause?: Node; | ||
| event?: CmdType; | ||
| instead?: boolean; | ||
| actions?: Node[]; | ||
| replace?: boolean; | ||
| } | ||
| export interface NotifyStmt { | ||
| conditionname?: string; | ||
| payload?: string; | ||
| } | ||
| export interface ListenStmt { | ||
| conditionname?: string; | ||
| } | ||
| export interface UnlistenStmt { | ||
| conditionname?: string; | ||
| } | ||
| export interface TransactionStmt { | ||
| kind?: TransactionStmtKind; | ||
| options?: Node[]; | ||
| savepoint_name?: string; | ||
| gid?: string; | ||
| chain?: boolean; | ||
| } | ||
| export interface ViewStmt { | ||
| view?: RangeVar; | ||
| aliases?: Node[]; | ||
| query?: Node; | ||
| replace?: boolean; | ||
| options?: Node[]; | ||
| withCheckOption?: ViewCheckOption; | ||
| } | ||
| export interface LoadStmt { | ||
| filename?: string; | ||
| } | ||
| export interface CreateDomainStmt { | ||
| domainname?: Node[]; | ||
| typeName?: TypeName; | ||
| collClause?: CollateClause; | ||
| constraints?: Node[]; | ||
| } | ||
| export interface CreatedbStmt { | ||
| dbname?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropdbStmt { | ||
| dbname?: string; | ||
| missing_ok?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface VacuumStmt { | ||
| options?: Node[]; | ||
| rels?: Node[]; | ||
| is_vacuumcmd?: boolean; | ||
| } | ||
| export interface ExplainStmt { | ||
| query?: Node; | ||
| options?: Node[]; | ||
| } | ||
| export interface CreateTableAsStmt { | ||
| query?: Node; | ||
| into?: IntoClause; | ||
| objtype?: ObjectType; | ||
| is_select_into?: boolean; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface CreateSeqStmt { | ||
| sequence?: RangeVar; | ||
| options?: Node[]; | ||
| ownerId?: number; | ||
| for_identity?: boolean; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface AlterSeqStmt { | ||
| sequence?: RangeVar; | ||
| options?: Node[]; | ||
| for_identity?: boolean; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface VariableSetStmt { | ||
| kind?: VariableSetKind; | ||
| name?: string; | ||
| args?: Node[]; | ||
| is_local?: boolean; | ||
| } | ||
| export interface VariableShowStmt { | ||
| name?: string; | ||
| } | ||
| export interface DiscardStmt { | ||
| target?: DiscardMode; | ||
| } | ||
| export interface CreateTrigStmt { | ||
| replace?: boolean; | ||
| isconstraint?: boolean; | ||
| trigname?: string; | ||
| relation?: RangeVar; | ||
| funcname?: Node[]; | ||
| args?: Node[]; | ||
| row?: boolean; | ||
| timing?: number; | ||
| events?: number; | ||
| columns?: Node[]; | ||
| whenClause?: Node; | ||
| transitionRels?: Node[]; | ||
| deferrable?: boolean; | ||
| initdeferred?: boolean; | ||
| constrrel?: RangeVar; | ||
| } | ||
| export interface CreatePLangStmt { | ||
| replace?: boolean; | ||
| plname?: string; | ||
| plhandler?: Node[]; | ||
| plinline?: Node[]; | ||
| plvalidator?: Node[]; | ||
| pltrusted?: boolean; | ||
| } | ||
| export interface CreateRoleStmt { | ||
| stmt_type?: RoleStmtType; | ||
| role?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterRoleStmt { | ||
| role?: RoleSpec; | ||
| options?: Node[]; | ||
| action?: number; | ||
| } | ||
| export interface DropRoleStmt { | ||
| roles?: Node[]; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface LockStmt { | ||
| relations?: Node[]; | ||
| mode?: number; | ||
| nowait?: boolean; | ||
| } | ||
| export interface ConstraintsSetStmt { | ||
| constraints?: Node[]; | ||
| deferred?: boolean; | ||
| } | ||
| export interface ReindexStmt { | ||
| kind?: ReindexObjectType; | ||
| relation?: RangeVar; | ||
| name?: string; | ||
| params?: Node[]; | ||
| } | ||
| export interface CheckPointStmt { | ||
| } | ||
| export interface CreateSchemaStmt { | ||
| schemaname?: string; | ||
| authrole?: RoleSpec; | ||
| schemaElts?: Node[]; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface AlterDatabaseStmt { | ||
| dbname?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterDatabaseRefreshCollStmt { | ||
| dbname?: string; | ||
| } | ||
| export interface AlterDatabaseSetStmt { | ||
| dbname?: string; | ||
| setstmt?: VariableSetStmt; | ||
| } | ||
| export interface AlterRoleSetStmt { | ||
| role?: RoleSpec; | ||
| database?: string; | ||
| setstmt?: VariableSetStmt; | ||
| } | ||
| export interface CreateConversionStmt { | ||
| conversion_name?: Node[]; | ||
| for_encoding_name?: string; | ||
| to_encoding_name?: string; | ||
| func_name?: Node[]; | ||
| def?: boolean; | ||
| } | ||
| export interface CreateCastStmt { | ||
| sourcetype?: TypeName; | ||
| targettype?: TypeName; | ||
| func?: ObjectWithArgs; | ||
| context?: CoercionContext; | ||
| inout?: boolean; | ||
| } | ||
| export interface CreateOpClassStmt { | ||
| opclassname?: Node[]; | ||
| opfamilyname?: Node[]; | ||
| amname?: string; | ||
| datatype?: TypeName; | ||
| items?: Node[]; | ||
| isDefault?: boolean; | ||
| } | ||
| export interface CreateOpFamilyStmt { | ||
| opfamilyname?: Node[]; | ||
| amname?: string; | ||
| } | ||
| export interface AlterOpFamilyStmt { | ||
| opfamilyname?: Node[]; | ||
| amname?: string; | ||
| isDrop?: boolean; | ||
| items?: Node[]; | ||
| } | ||
| export interface PrepareStmt { | ||
| name?: string; | ||
| argtypes?: Node[]; | ||
| query?: Node; | ||
| } | ||
| export interface ExecuteStmt { | ||
| name?: string; | ||
| params?: Node[]; | ||
| } | ||
| export interface DeallocateStmt { | ||
| name?: string; | ||
| } | ||
| export interface DeclareCursorStmt { | ||
| portalname?: string; | ||
| options?: number; | ||
| query?: Node; | ||
| } | ||
| export interface CreateTableSpaceStmt { | ||
| tablespacename?: string; | ||
| owner?: RoleSpec; | ||
| location?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropTableSpaceStmt { | ||
| tablespacename?: string; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterObjectDependsStmt { | ||
| objectType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| extname?: String; | ||
| remove?: boolean; | ||
| } | ||
| export interface AlterObjectSchemaStmt { | ||
| objectType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| newschema?: string; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterOwnerStmt { | ||
| objectType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| newowner?: RoleSpec; | ||
| } | ||
| export interface AlterOperatorStmt { | ||
| opername?: ObjectWithArgs; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterTypeStmt { | ||
| typeName?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropOwnedStmt { | ||
| roles?: Node[]; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface ReassignOwnedStmt { | ||
| roles?: Node[]; | ||
| newrole?: RoleSpec; | ||
| } | ||
| export interface CompositeTypeStmt { | ||
| typevar?: RangeVar; | ||
| coldeflist?: Node[]; | ||
| } | ||
| export interface CreateEnumStmt { | ||
| typeName?: Node[]; | ||
| vals?: Node[]; | ||
| } | ||
| export interface CreateRangeStmt { | ||
| typeName?: Node[]; | ||
| params?: Node[]; | ||
| } | ||
| export interface AlterEnumStmt { | ||
| typeName?: Node[]; | ||
| oldVal?: string; | ||
| newVal?: string; | ||
| newValNeighbor?: string; | ||
| newValIsAfter?: boolean; | ||
| skipIfNewValExists?: boolean; | ||
| } | ||
| export interface AlterTSDictionaryStmt { | ||
| dictname?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterTSConfigurationStmt { | ||
| kind?: AlterTSConfigType; | ||
| cfgname?: Node[]; | ||
| tokentype?: Node[]; | ||
| dicts?: Node[]; | ||
| override?: boolean; | ||
| replace?: boolean; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface CreateFdwStmt { | ||
| fdwname?: string; | ||
| func_options?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterFdwStmt { | ||
| fdwname?: string; | ||
| func_options?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface CreateForeignServerStmt { | ||
| servername?: string; | ||
| servertype?: string; | ||
| version?: string; | ||
| fdwname?: string; | ||
| if_not_exists?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterForeignServerStmt { | ||
| servername?: string; | ||
| version?: string; | ||
| options?: Node[]; | ||
| has_version?: boolean; | ||
| } | ||
| export interface CreateUserMappingStmt { | ||
| user?: RoleSpec; | ||
| servername?: string; | ||
| if_not_exists?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterUserMappingStmt { | ||
| user?: RoleSpec; | ||
| servername?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropUserMappingStmt { | ||
| user?: RoleSpec; | ||
| servername?: string; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterTableSpaceOptionsStmt { | ||
| tablespacename?: string; | ||
| options?: Node[]; | ||
| isReset?: boolean; | ||
| } | ||
| export interface AlterTableMoveAllStmt { | ||
| orig_tablespacename?: string; | ||
| objtype?: ObjectType; | ||
| roles?: Node[]; | ||
| new_tablespacename?: string; | ||
| nowait?: boolean; | ||
| } | ||
| export interface SecLabelStmt { | ||
| objtype?: ObjectType; | ||
| object?: Node; | ||
| provider?: string; | ||
| label?: string; | ||
| } | ||
| export interface CreateForeignTableStmt { | ||
| base?: CreateStmt; | ||
| servername?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface ImportForeignSchemaStmt { | ||
| server_name?: string; | ||
| remote_schema?: string; | ||
| local_schema?: string; | ||
| list_type?: ImportForeignSchemaType; | ||
| table_list?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface CreateExtensionStmt { | ||
| extname?: string; | ||
| if_not_exists?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterExtensionStmt { | ||
| extname?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterExtensionContentsStmt { | ||
| extname?: string; | ||
| action?: number; | ||
| objtype?: ObjectType; | ||
| object?: Node; | ||
| } | ||
| export interface CreateEventTrigStmt { | ||
| trigname?: string; | ||
| eventname?: string; | ||
| whenclause?: Node[]; | ||
| funcname?: Node[]; | ||
| } | ||
| export interface AlterEventTrigStmt { | ||
| trigname?: string; | ||
| tgenabled?: string; | ||
| } | ||
| export interface RefreshMatViewStmt { | ||
| concurrent?: boolean; | ||
| skipData?: boolean; | ||
| relation?: RangeVar; | ||
| } | ||
| export interface ReplicaIdentityStmt { | ||
| identity_type?: string; | ||
| name?: string; | ||
| } | ||
| export interface AlterSystemStmt { | ||
| setstmt?: VariableSetStmt; | ||
| } | ||
| export interface CreatePolicyStmt { | ||
| policy_name?: string; | ||
| table?: RangeVar; | ||
| cmd_name?: string; | ||
| permissive?: boolean; | ||
| roles?: Node[]; | ||
| qual?: Node; | ||
| with_check?: Node; | ||
| } | ||
| export interface AlterPolicyStmt { | ||
| policy_name?: string; | ||
| table?: RangeVar; | ||
| roles?: Node[]; | ||
| qual?: Node; | ||
| with_check?: Node; | ||
| } | ||
| export interface CreateTransformStmt { | ||
| replace?: boolean; | ||
| type_name?: TypeName; | ||
| lang?: string; | ||
| fromsql?: ObjectWithArgs; | ||
| tosql?: ObjectWithArgs; | ||
| } | ||
| export interface CreateAmStmt { | ||
| amname?: string; | ||
| handler_name?: Node[]; | ||
| amtype?: string; | ||
| } | ||
| export interface CreatePublicationStmt { | ||
| pubname?: string; | ||
| options?: Node[]; | ||
| pubobjects?: Node[]; | ||
| for_all_tables?: boolean; | ||
| } | ||
| export interface AlterPublicationStmt { | ||
| pubname?: string; | ||
| options?: Node[]; | ||
| pubobjects?: Node[]; | ||
| for_all_tables?: boolean; | ||
| action?: AlterPublicationAction; | ||
| } | ||
| export interface CreateSubscriptionStmt { | ||
| subname?: string; | ||
| conninfo?: string; | ||
| publication?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterSubscriptionStmt { | ||
| kind?: AlterSubscriptionType; | ||
| subname?: string; | ||
| conninfo?: string; | ||
| publication?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropSubscriptionStmt { | ||
| subname?: string; | ||
| missing_ok?: boolean; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface CreateStatsStmt { | ||
| defnames?: Node[]; | ||
| stat_types?: Node[]; | ||
| exprs?: Node[]; | ||
| relations?: Node[]; | ||
| stxcomment?: string; | ||
| transformed?: boolean; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface AlterCollationStmt { | ||
| collname?: Node[]; | ||
| } | ||
| export interface CallStmt { | ||
| funccall?: FuncCall; | ||
| funcexpr?: FuncExpr; | ||
| outargs?: Node[]; | ||
| } | ||
| export interface AlterStatsStmt { | ||
| defnames?: Node[]; | ||
| stxstattarget?: number; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface A_Expr { | ||
| kind?: A_Expr_Kind; | ||
| name?: Node[]; | ||
| lexpr?: Node; | ||
| rexpr?: Node; | ||
| location?: number; | ||
| } | ||
| export interface ColumnRef { | ||
| fields?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ParamRef { | ||
| number?: number; | ||
| location?: number; | ||
| } | ||
| export interface FuncCall { | ||
| funcname?: Node[]; | ||
| args?: Node[]; | ||
| agg_order?: Node[]; | ||
| agg_filter?: Node; | ||
| over?: WindowDef; | ||
| agg_within_group?: boolean; | ||
| agg_star?: boolean; | ||
| agg_distinct?: boolean; | ||
| func_variadic?: boolean; | ||
| funcformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface A_Star { | ||
| } | ||
| export interface A_Indices { | ||
| is_slice?: boolean; | ||
| lidx?: Node; | ||
| uidx?: Node; | ||
| } | ||
| export interface A_Indirection { | ||
| arg?: Node; | ||
| indirection?: Node[]; | ||
| } | ||
| export interface A_ArrayExpr { | ||
| elements?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ResTarget { | ||
| name?: string; | ||
| indirection?: Node[]; | ||
| val?: Node; | ||
| location?: number; | ||
| } | ||
| export interface MultiAssignRef { | ||
| source?: Node; | ||
| colno?: number; | ||
| ncolumns?: number; | ||
| } | ||
| export interface TypeCast { | ||
| arg?: Node; | ||
| typeName?: TypeName; | ||
| location?: number; | ||
| } | ||
| export interface CollateClause { | ||
| arg?: Node; | ||
| collname?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface SortBy { | ||
| node?: Node; | ||
| sortby_dir?: SortByDir; | ||
| sortby_nulls?: SortByNulls; | ||
| useOp?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface WindowDef { | ||
| name?: string; | ||
| refname?: string; | ||
| partitionClause?: Node[]; | ||
| orderClause?: Node[]; | ||
| frameOptions?: number; | ||
| startOffset?: Node; | ||
| endOffset?: Node; | ||
| location?: number; | ||
| } | ||
| export interface RangeSubselect { | ||
| lateral?: boolean; | ||
| subquery?: Node; | ||
| alias?: Alias; | ||
| } | ||
| export interface RangeFunction { | ||
| lateral?: boolean; | ||
| ordinality?: boolean; | ||
| is_rowsfrom?: boolean; | ||
| functions?: Node[]; | ||
| alias?: Alias; | ||
| coldeflist?: Node[]; | ||
| } | ||
| export interface RangeTableSample { | ||
| relation?: Node; | ||
| method?: Node[]; | ||
| args?: Node[]; | ||
| repeatable?: Node; | ||
| location?: number; | ||
| } | ||
| export interface RangeTableFunc { | ||
| lateral?: boolean; | ||
| docexpr?: Node; | ||
| rowexpr?: Node; | ||
| namespaces?: Node[]; | ||
| columns?: Node[]; | ||
| alias?: Alias; | ||
| location?: number; | ||
| } | ||
| export interface RangeTableFuncCol { | ||
| colname?: string; | ||
| typeName?: TypeName; | ||
| for_ordinality?: boolean; | ||
| is_not_null?: boolean; | ||
| colexpr?: Node; | ||
| coldefexpr?: Node; | ||
| location?: number; | ||
| } | ||
| export interface TypeName { | ||
| names?: Node[]; | ||
| typeOid?: number; | ||
| setof?: boolean; | ||
| pct_type?: boolean; | ||
| typmods?: Node[]; | ||
| typemod?: number; | ||
| arrayBounds?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ColumnDef { | ||
| colname?: string; | ||
| typeName?: TypeName; | ||
| compression?: string; | ||
| inhcount?: number; | ||
| is_local?: boolean; | ||
| is_not_null?: boolean; | ||
| is_from_type?: boolean; | ||
| storage?: string; | ||
| raw_default?: Node; | ||
| cooked_default?: Node; | ||
| identity?: string; | ||
| identitySequence?: RangeVar; | ||
| generated?: string; | ||
| collClause?: CollateClause; | ||
| collOid?: number; | ||
| constraints?: Node[]; | ||
| fdwoptions?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface IndexElem { | ||
| name?: string; | ||
| expr?: Node; | ||
| indexcolname?: string; | ||
| collation?: Node[]; | ||
| opclass?: Node[]; | ||
| opclassopts?: Node[]; | ||
| ordering?: SortByDir; | ||
| nulls_ordering?: SortByNulls; | ||
| } | ||
| export interface StatsElem { | ||
| name?: string; | ||
| expr?: Node; | ||
| } | ||
| export interface Constraint { | ||
| contype?: ConstrType; | ||
| conname?: string; | ||
| deferrable?: boolean; | ||
| initdeferred?: boolean; | ||
| location?: number; | ||
| is_no_inherit?: boolean; | ||
| raw_expr?: Node; | ||
| cooked_expr?: string; | ||
| generated_when?: string; | ||
| nulls_not_distinct?: boolean; | ||
| keys?: Node[]; | ||
| including?: Node[]; | ||
| exclusions?: Node[]; | ||
| options?: Node[]; | ||
| indexname?: string; | ||
| indexspace?: string; | ||
| reset_default_tblspc?: boolean; | ||
| access_method?: string; | ||
| where_clause?: Node; | ||
| pktable?: RangeVar; | ||
| fk_attrs?: Node[]; | ||
| pk_attrs?: Node[]; | ||
| fk_matchtype?: string; | ||
| fk_upd_action?: string; | ||
| fk_del_action?: string; | ||
| fk_del_set_cols?: Node[]; | ||
| old_conpfeqop?: Node[]; | ||
| old_pktable_oid?: number; | ||
| skip_validation?: boolean; | ||
| initially_valid?: boolean; | ||
| } | ||
| export interface DefElem { | ||
| defnamespace?: string; | ||
| defname?: string; | ||
| arg?: Node; | ||
| defaction?: DefElemAction; | ||
| location?: number; | ||
| } | ||
| export interface RangeTblEntry { | ||
| rtekind?: RTEKind; | ||
| relid?: number; | ||
| relkind?: string; | ||
| rellockmode?: number; | ||
| tablesample?: TableSampleClause; | ||
| subquery?: Query; | ||
| security_barrier?: boolean; | ||
| jointype?: JoinType; | ||
| joinmergedcols?: number; | ||
| joinaliasvars?: Node[]; | ||
| joinleftcols?: Node[]; | ||
| joinrightcols?: Node[]; | ||
| join_using_alias?: Alias; | ||
| functions?: Node[]; | ||
| funcordinality?: boolean; | ||
| tablefunc?: TableFunc; | ||
| values_lists?: Node[]; | ||
| ctename?: string; | ||
| ctelevelsup?: number; | ||
| self_reference?: boolean; | ||
| coltypes?: Node[]; | ||
| coltypmods?: Node[]; | ||
| colcollations?: Node[]; | ||
| enrname?: string; | ||
| enrtuples?: number; | ||
| alias?: Alias; | ||
| eref?: Alias; | ||
| lateral?: boolean; | ||
| inh?: boolean; | ||
| inFromCl?: boolean; | ||
| requiredPerms?: number; | ||
| checkAsUser?: number; | ||
| selectedCols?: bigint[]; | ||
| insertedCols?: bigint[]; | ||
| updatedCols?: bigint[]; | ||
| extraUpdatedCols?: bigint[]; | ||
| securityQuals?: Node[]; | ||
| } | ||
| export interface RangeTblFunction { | ||
| funcexpr?: Node; | ||
| funccolcount?: number; | ||
| funccolnames?: Node[]; | ||
| funccoltypes?: Node[]; | ||
| funccoltypmods?: Node[]; | ||
| funccolcollations?: Node[]; | ||
| funcparams?: bigint[]; | ||
| } | ||
| export interface TableSampleClause { | ||
| tsmhandler?: number; | ||
| args?: Node[]; | ||
| repeatable?: Node; | ||
| } | ||
| export interface WithCheckOption { | ||
| kind?: WCOKind; | ||
| relname?: string; | ||
| polname?: string; | ||
| qual?: Node; | ||
| cascaded?: boolean; | ||
| } | ||
| export interface SortGroupClause { | ||
| tleSortGroupRef?: number; | ||
| eqop?: number; | ||
| sortop?: number; | ||
| nulls_first?: boolean; | ||
| hashable?: boolean; | ||
| } | ||
| export interface GroupingSet { | ||
| kind?: GroupingSetKind; | ||
| content?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface WindowClause { | ||
| name?: string; | ||
| refname?: string; | ||
| partitionClause?: Node[]; | ||
| orderClause?: Node[]; | ||
| frameOptions?: number; | ||
| startOffset?: Node; | ||
| endOffset?: Node; | ||
| runCondition?: Node[]; | ||
| startInRangeFunc?: number; | ||
| endInRangeFunc?: number; | ||
| inRangeColl?: number; | ||
| inRangeAsc?: boolean; | ||
| inRangeNullsFirst?: boolean; | ||
| winref?: number; | ||
| copiedOrder?: boolean; | ||
| } | ||
| export interface ObjectWithArgs { | ||
| objname?: Node[]; | ||
| objargs?: Node[]; | ||
| objfuncargs?: Node[]; | ||
| args_unspecified?: boolean; | ||
| } | ||
| export interface AccessPriv { | ||
| priv_name?: string; | ||
| cols?: Node[]; | ||
| } | ||
| export interface CreateOpClassItem { | ||
| itemtype?: number; | ||
| name?: ObjectWithArgs; | ||
| number?: number; | ||
| order_family?: Node[]; | ||
| class_args?: Node[]; | ||
| storedtype?: TypeName; | ||
| } | ||
| export interface TableLikeClause { | ||
| relation?: RangeVar; | ||
| options?: number; | ||
| relationOid?: number; | ||
| } | ||
| export interface FunctionParameter { | ||
| name?: string; | ||
| argType?: TypeName; | ||
| mode?: FunctionParameterMode; | ||
| defexpr?: Node; | ||
| } | ||
| export interface LockingClause { | ||
| lockedRels?: Node[]; | ||
| strength?: LockClauseStrength; | ||
| waitPolicy?: LockWaitPolicy; | ||
| } | ||
| export interface RowMarkClause { | ||
| rti?: number; | ||
| strength?: LockClauseStrength; | ||
| waitPolicy?: LockWaitPolicy; | ||
| pushedDown?: boolean; | ||
| } | ||
| export interface XmlSerialize { | ||
| xmloption?: XmlOptionType; | ||
| expr?: Node; | ||
| typeName?: TypeName; | ||
| location?: number; | ||
| } | ||
| export interface WithClause { | ||
| ctes?: Node[]; | ||
| recursive?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface InferClause { | ||
| indexElems?: Node[]; | ||
| whereClause?: Node; | ||
| conname?: string; | ||
| location?: number; | ||
| } | ||
| export interface OnConflictClause { | ||
| action?: OnConflictAction; | ||
| infer?: InferClause; | ||
| targetList?: Node[]; | ||
| whereClause?: Node; | ||
| location?: number; | ||
| } | ||
| export interface CTESearchClause { | ||
| search_col_list?: Node[]; | ||
| search_breadth_first?: boolean; | ||
| search_seq_column?: string; | ||
| location?: number; | ||
| } | ||
| export interface CTECycleClause { | ||
| cycle_col_list?: Node[]; | ||
| cycle_mark_column?: string; | ||
| cycle_mark_value?: Node; | ||
| cycle_mark_default?: Node; | ||
| cycle_path_column?: string; | ||
| location?: number; | ||
| cycle_mark_type?: number; | ||
| cycle_mark_typmod?: number; | ||
| cycle_mark_collation?: number; | ||
| cycle_mark_neop?: number; | ||
| } | ||
| export interface CommonTableExpr { | ||
| ctename?: string; | ||
| aliascolnames?: Node[]; | ||
| ctematerialized?: CTEMaterialize; | ||
| ctequery?: Node; | ||
| search_clause?: CTESearchClause; | ||
| cycle_clause?: CTECycleClause; | ||
| location?: number; | ||
| cterecursive?: boolean; | ||
| cterefcount?: number; | ||
| ctecolnames?: Node[]; | ||
| ctecoltypes?: Node[]; | ||
| ctecoltypmods?: Node[]; | ||
| ctecolcollations?: Node[]; | ||
| } | ||
| export interface MergeWhenClause { | ||
| matched?: boolean; | ||
| commandType?: CmdType; | ||
| override?: OverridingKind; | ||
| condition?: Node; | ||
| targetList?: Node[]; | ||
| values?: Node[]; | ||
| } | ||
| export interface RoleSpec { | ||
| roletype?: RoleSpecType; | ||
| rolename?: string; | ||
| location?: number; | ||
| } | ||
| export interface TriggerTransition { | ||
| name?: string; | ||
| isNew?: boolean; | ||
| isTable?: boolean; | ||
| } | ||
| export interface PartitionElem { | ||
| name?: string; | ||
| expr?: Node; | ||
| collation?: Node[]; | ||
| opclass?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface PartitionSpec { | ||
| strategy?: string; | ||
| partParams?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface PartitionBoundSpec { | ||
| strategy?: string; | ||
| is_default?: boolean; | ||
| modulus?: number; | ||
| remainder?: number; | ||
| listdatums?: Node[]; | ||
| lowerdatums?: Node[]; | ||
| upperdatums?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface PartitionRangeDatum { | ||
| kind?: PartitionRangeDatumKind; | ||
| value?: Node; | ||
| location?: number; | ||
| } | ||
| export interface PartitionCmd { | ||
| name?: RangeVar; | ||
| bound?: PartitionBoundSpec; | ||
| concurrent?: boolean; | ||
| } | ||
| export interface VacuumRelation { | ||
| relation?: RangeVar; | ||
| oid?: number; | ||
| va_cols?: Node[]; | ||
| } | ||
| export interface PublicationObjSpec { | ||
| pubobjtype?: PublicationObjSpecType; | ||
| name?: string; | ||
| pubtable?: PublicationTable; | ||
| location?: number; | ||
| } | ||
| export interface PublicationTable { | ||
| relation?: RangeVar; | ||
| whereClause?: Node; | ||
| columns?: Node[]; | ||
| } | ||
| export interface InlineCodeBlock { | ||
| source_text?: string; | ||
| langOid?: number; | ||
| langIsTrusted?: boolean; | ||
| atomic?: boolean; | ||
| } | ||
| export interface CallContext { | ||
| atomic?: boolean; | ||
| } | ||
| export interface ScanToken { | ||
| start?: number; | ||
| end?: number; | ||
| token?: Token; | ||
| keywordKind?: KeywordKind; | ||
| } |
+2
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
+2
-1
| The MIT License (MIT) | ||
| Copyright (c) 2020 Dan Lynch <pyramation@gmail.com> | ||
| Copyright (c) 2021 Dan Lynch <pyramation@gmail.com> | ||
| Copyright (c) 2025 Interweb, Inc. <developers@hyperweb.io> | ||
@@ -5,0 +6,0 @@ Permission is hereby granted, free of charge, to any person obtaining a copy |
+23
-61
| { | ||
| "name": "@pgsql/types", | ||
| "version": "15.0.2", | ||
| "description": "PostgreSQL AST types for pgsql-parser", | ||
| "version": "15.0.3", | ||
| "author": "Dan Lynch <pyramation@gmail.com>", | ||
| "homepage": "https://github.com/launchql/pgsql-parser", | ||
| "description": "PostgreSQL AST types from the real Postgres parser", | ||
| "main": "index.js", | ||
| "module": "esm/index.js", | ||
| "types": "index.d.ts", | ||
| "homepage": "https://github.com/launchql/libpg-query-node", | ||
| "license": "SEE LICENSE IN LICENSE", | ||
| "main": "main/index.js", | ||
| "module": "module/index.js", | ||
| "typings": "types/index.d.ts", | ||
| "directories": { | ||
| "lib": "src", | ||
| "test": "__tests__" | ||
| }, | ||
| "files": [ | ||
| "types", | ||
| "module", | ||
| "src", | ||
| "main" | ||
| ], | ||
| "publishConfig": { | ||
| "access": "public" | ||
| "access": "public", | ||
| "directory": "dist", | ||
| "tag": "pg15" | ||
| }, | ||
| "repository": { | ||
| "type": "git", | ||
| "url": "https://github.com/launchql/pgsql-parser" | ||
| "url": "https://github.com/launchql/libpg-query-node" | ||
| }, | ||
| "scripts": { | ||
| "build:main": "yarn tsc -p tsconfig.json --outDir main --module commonjs", | ||
| "build:module": "yarn tsc -p tsconfig.json --outDir module --module es2022", | ||
| "build": "npm run build:proto && npm run build:module && npm run build:main", | ||
| "buidl": "npm run build", | ||
| "buidl:clean": "npm run clean && npm run buidl", | ||
| "build:proto": "ts-node scripts/pg-proto-parser", | ||
| "clean": "rimraf ./types ./src/**", | ||
| "prepare": "npm run build", | ||
| "lint": "eslint .", | ||
| "format": "eslint . --fix", | ||
| "test": "jest", | ||
| "test:watch": "jest --watch", | ||
| "test:debug": "node --inspect node_modules/.bin/jest --runInBand" | ||
| }, | ||
| "bugs": { | ||
| "url": "https://github.com/launchql/pgsql-parser/issues" | ||
| "url": "https://github.com/launchql/libpg-query-node/issues" | ||
| }, | ||
| "jest": { | ||
| "preset": "ts-jest", | ||
| "testEnvironment": "node", | ||
| "transform": { | ||
| "^.+\\.ts?$": "ts-jest" | ||
| }, | ||
| "transformIgnorePatterns": [ | ||
| "<rootDir>/node_modules/" | ||
| ], | ||
| "testPathIgnorePatterns": [ | ||
| "main/", | ||
| "module/" | ||
| ] | ||
| "keywords": [], | ||
| "devDependencies": { | ||
| "pg-proto-parser": "^1.28.2" | ||
| }, | ||
| "devDependencies": { | ||
| "@types/jest": "^29.5.0", | ||
| "eslint": "8.38.0", | ||
| "eslint-config-prettier": "^8.8.0", | ||
| "eslint-plugin-prettier": "^4.0.0", | ||
| "esprima": "4.0.1", | ||
| "jest": "^29.5.0", | ||
| "pg-proto-parser": "^1.24.0", | ||
| "prettier": "^2.8.7", | ||
| "rimraf": "^4.4.1", | ||
| "ts-jest": "^29.1.0", | ||
| "ts-node": "10.9.2", | ||
| "typescript": "^5.0.4" | ||
| "scripts": { | ||
| "copy": "copyfiles -f ../../LICENSE README.md package.json dist", | ||
| "clean": "rimraf dist", | ||
| "build": "pnpm run clean && tsc && tsc -p tsconfig.esm.json && pnpm run copy", | ||
| "build:dev": "pnpm run clean && tsc --declarationMap && tsc -p tsconfig.esm.json && pnpm run copy", | ||
| "build:proto": "ts-node scripts/pg-proto-parser", | ||
| "prepare:types": "node -e \"require('../../scripts/prepare-types.js').preparePackageForPublish('.')\"", | ||
| "lint": "eslint . --fix" | ||
| } | ||
| } | ||
| } |
+19
-8
@@ -8,9 +8,9 @@ # @pgsql/types | ||
| <p align="center" width="100%"> | ||
| <a href="https://github.com/launchql/pgsql-parser/actions/workflows/run-tests.yaml"> | ||
| <img height="20" src="https://github.com/launchql/pgsql-parser/actions/workflows/run-tests.yaml/badge.svg" /> | ||
| <a href="https://github.com/launchql/libpg-query-node/actions/workflows/ci.yml"> | ||
| <img height="20" src="https://github.com/launchql/libpg-query-node/actions/workflows/ci.yml/badge.svg" /> | ||
| </a> | ||
| <!-- <a href="https://www.npmjs.com/package/@pgsql/types"><img height="20" src="https://img.shields.io/npm/dt/@pgsql/types"></a> --> | ||
| <!-- <a href="https://www.npmjs.com/package/@pgsql/types"><img height="20" src="https://img.shields.io/npm/dw/@pgsql/types"/></a> --> | ||
| <a href="https://github.com/launchql/pgsql-parser/blob/main/LICENSE-MIT"><img height="20" src="https://img.shields.io/badge/license-MIT-blue.svg"/></a> | ||
| <a href="https://www.npmjs.com/package/@pgsql/types"><img height="20" src="https://img.shields.io/github/package-json/v/launchql/pgsql-parser?filename=packages%2Ftypes%2Fpackage.json"/></a> | ||
| <a href="https://www.npmjs.com/package/@pgsql/types"><img height="20" src="https://img.shields.io/npm/dt/@pgsql/types"></a> | ||
| <a href="https://www.npmjs.com/package/@pgsql/types"><img height="20" src="https://img.shields.io/npm/dw/@pgsql/types"/></a> | ||
| <a href="https://github.com/launchql/libpg-query-node/blob/main/LICENSE-MIT"><img height="20" src="https://img.shields.io/badge/license-MIT-blue.svg"/></a> | ||
| <a href="https://www.npmjs.com/package/@pgsql/types"><img height="20" src="https://img.shields.io/github/package-json/v/launchql/libpg-query-node?filename=types%2F17%2Fpackage.json"/></a> | ||
| </p> | ||
@@ -75,2 +75,14 @@ | ||
| ## Versions | ||
| Our latest is built with PostgreSQL 17 AST types. | ||
| | PG Major Version | libpg_query | npm dist-tag | ||
| |--------------------------|-------------|---------| | ||
| | 17 | 17-6.1.0 | [`pg17`](https://www.npmjs.com/package/@pgsql/types/v/latest) | ||
| | 16 | 16-5.2.0 | [`pg16`](https://www.npmjs.com/package/@pgsql/types/v/pg16) | ||
| | 15 | 15-4.2.4 | [`pg15`](https://www.npmjs.com/package/@pgsql/types/v/pg15) | ||
| | 14 | 14-3.0.0 | [`pg14`](https://www.npmjs.com/package/@pgsql/types/v/pg14) | ||
| | 13 | 13-2.2.0 | [`pg13`](https://www.npmjs.com/package/@pgsql/types/v/pg13) | ||
| ## Related | ||
@@ -80,4 +92,2 @@ | ||
| * [pgsql-deparser](https://github.com/launchql/pgsql-parser/tree/main/packages/deparser): A streamlined tool designed for converting PostgreSQL ASTs back into SQL queries, focusing solely on deparser functionality to complement `pgsql-parser`. | ||
| * [pgsql-enums](https://github.com/launchql/pgsql-parser/tree/main/packages/pgsql-enums): A utility package offering easy access to PostgreSQL enumeration types in JSON format, aiding in string and integer conversions of enums used within ASTs to compliment `pgsql-parser` | ||
| * [@pgsql/enums](https://github.com/launchql/pgsql-parser/tree/main/packages/enums): Provides PostgreSQL AST enums in TypeScript, enhancing type safety and usability in projects interacting with PostgreSQL AST nodes. | ||
| * [@pgsql/types](https://github.com/launchql/pgsql-parser/tree/main/packages/types): Offers TypeScript type definitions for PostgreSQL AST nodes, facilitating type-safe construction, analysis, and manipulation of ASTs. | ||
@@ -87,2 +97,3 @@ * [@pgsql/utils](https://github.com/launchql/pgsql-parser/tree/main/packages/utils): A comprehensive utility library for PostgreSQL, offering type-safe AST node creation and enum value conversions, simplifying the construction and manipulation of PostgreSQL ASTs. | ||
| * [libpg-query](https://github.com/launchql/libpg-query-node): The real PostgreSQL parser exposed for Node.js, used primarily in `pgsql-parser` for parsing and deparsing SQL queries. | ||
| ## Disclaimer | ||
@@ -89,0 +100,0 @@ |
Sorry, the diff of this file is too big to display
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
| { | ||
| "A_Expr_Kind": { | ||
| "AEXPR_OP": 0, | ||
| "AEXPR_OP_ANY": 1, | ||
| "AEXPR_OP_ALL": 2, | ||
| "AEXPR_DISTINCT": 3, | ||
| "AEXPR_NOT_DISTINCT": 4, | ||
| "AEXPR_NULLIF": 5, | ||
| "AEXPR_OF": 6, | ||
| "AEXPR_IN": 7, | ||
| "AEXPR_LIKE": 8, | ||
| "AEXPR_ILIKE": 9, | ||
| "AEXPR_SIMILAR": 10, | ||
| "AEXPR_BETWEEN": 11, | ||
| "AEXPR_NOT_BETWEEN": 12, | ||
| "AEXPR_BETWEEN_SYM": 13, | ||
| "AEXPR_NOT_BETWEEN_SYM": 14, | ||
| "AEXPR_PAREN": 15 | ||
| }, | ||
| "AggSplit": { | ||
| "AGGSPLIT_SIMPLE": 0, | ||
| "AGGSPLIT_INITIAL_SERIAL": 1, | ||
| "AGGSPLIT_FINAL_DESERIAL": 2 | ||
| }, | ||
| "AggStrategy": { | ||
| "AGG_PLAIN": 0, | ||
| "AGG_SORTED": 1, | ||
| "AGG_HASHED": 2, | ||
| "AGG_MIXED": 3 | ||
| }, | ||
| "AlterSubscriptionType": { | ||
| "ALTER_SUBSCRIPTION_OPTIONS": 0, | ||
| "ALTER_SUBSCRIPTION_CONNECTION": 1, | ||
| "ALTER_SUBSCRIPTION_PUBLICATION": 2, | ||
| "ALTER_SUBSCRIPTION_REFRESH": 3, | ||
| "ALTER_SUBSCRIPTION_ENABLED": 4 | ||
| }, | ||
| "AlterTSConfigType": { | ||
| "ALTER_TSCONFIG_ADD_MAPPING": 0, | ||
| "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN": 1, | ||
| "ALTER_TSCONFIG_REPLACE_DICT": 2, | ||
| "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN": 3, | ||
| "ALTER_TSCONFIG_DROP_MAPPING": 4 | ||
| }, | ||
| "AlterTableType": { | ||
| "AT_AddColumn": 0, | ||
| "AT_AddColumnRecurse": 1, | ||
| "AT_AddColumnToView": 2, | ||
| "AT_ColumnDefault": 3, | ||
| "AT_CookedColumnDefault": 4, | ||
| "AT_DropNotNull": 5, | ||
| "AT_SetNotNull": 6, | ||
| "AT_DropExpression": 7, | ||
| "AT_CheckNotNull": 8, | ||
| "AT_SetStatistics": 9, | ||
| "AT_SetOptions": 10, | ||
| "AT_ResetOptions": 11, | ||
| "AT_SetStorage": 12, | ||
| "AT_DropColumn": 13, | ||
| "AT_DropColumnRecurse": 14, | ||
| "AT_AddIndex": 15, | ||
| "AT_ReAddIndex": 16, | ||
| "AT_AddConstraint": 17, | ||
| "AT_AddConstraintRecurse": 18, | ||
| "AT_ReAddConstraint": 19, | ||
| "AT_ReAddDomainConstraint": 20, | ||
| "AT_AlterConstraint": 21, | ||
| "AT_ValidateConstraint": 22, | ||
| "AT_ValidateConstraintRecurse": 23, | ||
| "AT_AddIndexConstraint": 24, | ||
| "AT_DropConstraint": 25, | ||
| "AT_DropConstraintRecurse": 26, | ||
| "AT_ReAddComment": 27, | ||
| "AT_AlterColumnType": 28, | ||
| "AT_AlterColumnGenericOptions": 29, | ||
| "AT_ChangeOwner": 30, | ||
| "AT_ClusterOn": 31, | ||
| "AT_DropCluster": 32, | ||
| "AT_SetLogged": 33, | ||
| "AT_SetUnLogged": 34, | ||
| "AT_DropOids": 35, | ||
| "AT_SetTableSpace": 36, | ||
| "AT_SetRelOptions": 37, | ||
| "AT_ResetRelOptions": 38, | ||
| "AT_ReplaceRelOptions": 39, | ||
| "AT_EnableTrig": 40, | ||
| "AT_EnableAlwaysTrig": 41, | ||
| "AT_EnableReplicaTrig": 42, | ||
| "AT_DisableTrig": 43, | ||
| "AT_EnableTrigAll": 44, | ||
| "AT_DisableTrigAll": 45, | ||
| "AT_EnableTrigUser": 46, | ||
| "AT_DisableTrigUser": 47, | ||
| "AT_EnableRule": 48, | ||
| "AT_EnableAlwaysRule": 49, | ||
| "AT_EnableReplicaRule": 50, | ||
| "AT_DisableRule": 51, | ||
| "AT_AddInherit": 52, | ||
| "AT_DropInherit": 53, | ||
| "AT_AddOf": 54, | ||
| "AT_DropOf": 55, | ||
| "AT_ReplicaIdentity": 56, | ||
| "AT_EnableRowSecurity": 57, | ||
| "AT_DisableRowSecurity": 58, | ||
| "AT_ForceRowSecurity": 59, | ||
| "AT_NoForceRowSecurity": 60, | ||
| "AT_GenericOptions": 61, | ||
| "AT_AttachPartition": 62, | ||
| "AT_DetachPartition": 63, | ||
| "AT_AddIdentity": 64, | ||
| "AT_SetIdentity": 65, | ||
| "AT_DropIdentity": 66 | ||
| }, | ||
| "BoolExprType": { | ||
| "AND_EXPR": 0, | ||
| "OR_EXPR": 1, | ||
| "NOT_EXPR": 2 | ||
| }, | ||
| "BoolTestType": { | ||
| "IS_TRUE": 0, | ||
| "IS_NOT_TRUE": 1, | ||
| "IS_FALSE": 2, | ||
| "IS_NOT_FALSE": 3, | ||
| "IS_UNKNOWN": 4, | ||
| "IS_NOT_UNKNOWN": 5 | ||
| }, | ||
| "CTEMaterialize": { | ||
| "CTEMaterializeDefault": 0, | ||
| "CTEMaterializeAlways": 1, | ||
| "CTEMaterializeNever": 2 | ||
| }, | ||
| "ClusterOption": { | ||
| "CLUOPT_RECHECK": 0, | ||
| "CLUOPT_VERBOSE": 1 | ||
| }, | ||
| "CmdType": { | ||
| "CMD_UNKNOWN": 0, | ||
| "CMD_SELECT": 1, | ||
| "CMD_UPDATE": 2, | ||
| "CMD_INSERT": 3, | ||
| "CMD_DELETE": 4, | ||
| "CMD_UTILITY": 5, | ||
| "CMD_NOTHING": 6 | ||
| }, | ||
| "CoercionContext": { | ||
| "COERCION_IMPLICIT": 0, | ||
| "COERCION_ASSIGNMENT": 1, | ||
| "COERCION_EXPLICIT": 2 | ||
| }, | ||
| "CoercionForm": { | ||
| "COERCE_EXPLICIT_CALL": 0, | ||
| "COERCE_EXPLICIT_CAST": 1, | ||
| "COERCE_IMPLICIT_CAST": 2 | ||
| }, | ||
| "ConstrType": { | ||
| "CONSTR_NULL": 0, | ||
| "CONSTR_NOTNULL": 1, | ||
| "CONSTR_DEFAULT": 2, | ||
| "CONSTR_IDENTITY": 3, | ||
| "CONSTR_GENERATED": 4, | ||
| "CONSTR_CHECK": 5, | ||
| "CONSTR_PRIMARY": 6, | ||
| "CONSTR_UNIQUE": 7, | ||
| "CONSTR_EXCLUSION": 8, | ||
| "CONSTR_FOREIGN": 9, | ||
| "CONSTR_ATTR_DEFERRABLE": 10, | ||
| "CONSTR_ATTR_NOT_DEFERRABLE": 11, | ||
| "CONSTR_ATTR_DEFERRED": 12, | ||
| "CONSTR_ATTR_IMMEDIATE": 13 | ||
| }, | ||
| "DefElemAction": { | ||
| "DEFELEM_UNSPEC": 0, | ||
| "DEFELEM_SET": 1, | ||
| "DEFELEM_ADD": 2, | ||
| "DEFELEM_DROP": 3 | ||
| }, | ||
| "DiscardMode": { | ||
| "DISCARD_ALL": 0, | ||
| "DISCARD_PLANS": 1, | ||
| "DISCARD_SEQUENCES": 2, | ||
| "DISCARD_TEMP": 3 | ||
| }, | ||
| "DropBehavior": { | ||
| "DROP_RESTRICT": 0, | ||
| "DROP_CASCADE": 1 | ||
| }, | ||
| "FetchDirection": { | ||
| "FETCH_FORWARD": 0, | ||
| "FETCH_BACKWARD": 1, | ||
| "FETCH_ABSOLUTE": 2, | ||
| "FETCH_RELATIVE": 3 | ||
| }, | ||
| "FunctionParameterMode": { | ||
| "FUNC_PARAM_IN": 0, | ||
| "FUNC_PARAM_OUT": 1, | ||
| "FUNC_PARAM_INOUT": 2, | ||
| "FUNC_PARAM_VARIADIC": 3, | ||
| "FUNC_PARAM_TABLE": 4 | ||
| }, | ||
| "GrantTargetType": { | ||
| "ACL_TARGET_OBJECT": 0, | ||
| "ACL_TARGET_ALL_IN_SCHEMA": 1, | ||
| "ACL_TARGET_DEFAULTS": 2 | ||
| }, | ||
| "GroupingSetKind": { | ||
| "GROUPING_SET_EMPTY": 0, | ||
| "GROUPING_SET_SIMPLE": 1, | ||
| "GROUPING_SET_ROLLUP": 2, | ||
| "GROUPING_SET_CUBE": 3, | ||
| "GROUPING_SET_SETS": 4 | ||
| }, | ||
| "ImportForeignSchemaType": { | ||
| "FDW_IMPORT_SCHEMA_ALL": 0, | ||
| "FDW_IMPORT_SCHEMA_LIMIT_TO": 1, | ||
| "FDW_IMPORT_SCHEMA_EXCEPT": 2 | ||
| }, | ||
| "JoinType": { | ||
| "JOIN_INNER": 0, | ||
| "JOIN_LEFT": 1, | ||
| "JOIN_FULL": 2, | ||
| "JOIN_RIGHT": 3, | ||
| "JOIN_SEMI": 4, | ||
| "JOIN_ANTI": 5, | ||
| "JOIN_UNIQUE_OUTER": 6, | ||
| "JOIN_UNIQUE_INNER": 7 | ||
| }, | ||
| "KeywordKind": { | ||
| "NO_KEYWORD": 0, | ||
| "UNRESERVED_KEYWORD": 1, | ||
| "COL_NAME_KEYWORD": 2, | ||
| "TYPE_FUNC_NAME_KEYWORD": 3, | ||
| "RESERVED_KEYWORD": 4 | ||
| }, | ||
| "LimitOption": { | ||
| "LIMIT_OPTION_DEFAULT": 0, | ||
| "LIMIT_OPTION_COUNT": 1, | ||
| "LIMIT_OPTION_WITH_TIES": 2 | ||
| }, | ||
| "LockClauseStrength": { | ||
| "LCS_NONE": 0, | ||
| "LCS_FORKEYSHARE": 1, | ||
| "LCS_FORSHARE": 2, | ||
| "LCS_FORNOKEYUPDATE": 3, | ||
| "LCS_FORUPDATE": 4 | ||
| }, | ||
| "LockTupleMode": { | ||
| "LockTupleKeyShare": 0, | ||
| "LockTupleShare": 1, | ||
| "LockTupleNoKeyExclusive": 2, | ||
| "LockTupleExclusive": 3 | ||
| }, | ||
| "LockWaitPolicy": { | ||
| "LockWaitBlock": 0, | ||
| "LockWaitSkip": 1, | ||
| "LockWaitError": 2 | ||
| }, | ||
| "MinMaxOp": { | ||
| "IS_GREATEST": 0, | ||
| "IS_LEAST": 1 | ||
| }, | ||
| "NullTestType": { | ||
| "IS_NULL": 0, | ||
| "IS_NOT_NULL": 1 | ||
| }, | ||
| "ObjectType": { | ||
| "OBJECT_ACCESS_METHOD": 0, | ||
| "OBJECT_AGGREGATE": 1, | ||
| "OBJECT_AMOP": 2, | ||
| "OBJECT_AMPROC": 3, | ||
| "OBJECT_ATTRIBUTE": 4, | ||
| "OBJECT_CAST": 5, | ||
| "OBJECT_COLUMN": 6, | ||
| "OBJECT_COLLATION": 7, | ||
| "OBJECT_CONVERSION": 8, | ||
| "OBJECT_DATABASE": 9, | ||
| "OBJECT_DEFAULT": 10, | ||
| "OBJECT_DEFACL": 11, | ||
| "OBJECT_DOMAIN": 12, | ||
| "OBJECT_DOMCONSTRAINT": 13, | ||
| "OBJECT_EVENT_TRIGGER": 14, | ||
| "OBJECT_EXTENSION": 15, | ||
| "OBJECT_FDW": 16, | ||
| "OBJECT_FOREIGN_SERVER": 17, | ||
| "OBJECT_FOREIGN_TABLE": 18, | ||
| "OBJECT_FUNCTION": 19, | ||
| "OBJECT_INDEX": 20, | ||
| "OBJECT_LANGUAGE": 21, | ||
| "OBJECT_LARGEOBJECT": 22, | ||
| "OBJECT_MATVIEW": 23, | ||
| "OBJECT_OPCLASS": 24, | ||
| "OBJECT_OPERATOR": 25, | ||
| "OBJECT_OPFAMILY": 26, | ||
| "OBJECT_POLICY": 27, | ||
| "OBJECT_PROCEDURE": 28, | ||
| "OBJECT_PUBLICATION": 29, | ||
| "OBJECT_PUBLICATION_REL": 30, | ||
| "OBJECT_ROLE": 31, | ||
| "OBJECT_ROUTINE": 32, | ||
| "OBJECT_RULE": 33, | ||
| "OBJECT_SCHEMA": 34, | ||
| "OBJECT_SEQUENCE": 35, | ||
| "OBJECT_SUBSCRIPTION": 36, | ||
| "OBJECT_STATISTIC_EXT": 37, | ||
| "OBJECT_TABCONSTRAINT": 38, | ||
| "OBJECT_TABLE": 39, | ||
| "OBJECT_TABLESPACE": 40, | ||
| "OBJECT_TRANSFORM": 41, | ||
| "OBJECT_TRIGGER": 42, | ||
| "OBJECT_TSCONFIGURATION": 43, | ||
| "OBJECT_TSDICTIONARY": 44, | ||
| "OBJECT_TSPARSER": 45, | ||
| "OBJECT_TSTEMPLATE": 46, | ||
| "OBJECT_TYPE": 47, | ||
| "OBJECT_USER_MAPPING": 48, | ||
| "OBJECT_VIEW": 49 | ||
| }, | ||
| "OnCommitAction": { | ||
| "ONCOMMIT_NOOP": 0, | ||
| "ONCOMMIT_PRESERVE_ROWS": 1, | ||
| "ONCOMMIT_DELETE_ROWS": 2, | ||
| "ONCOMMIT_DROP": 3 | ||
| }, | ||
| "OnConflictAction": { | ||
| "ONCONFLICT_NONE": 0, | ||
| "ONCONFLICT_NOTHING": 1, | ||
| "ONCONFLICT_UPDATE": 2 | ||
| }, | ||
| "OverridingKind": { | ||
| "OVERRIDING_NOT_SET": 0, | ||
| "OVERRIDING_USER_VALUE": 1, | ||
| "OVERRIDING_SYSTEM_VALUE": 2 | ||
| }, | ||
| "ParamKind": { | ||
| "PARAM_EXTERN": 0, | ||
| "PARAM_EXEC": 1, | ||
| "PARAM_SUBLINK": 2, | ||
| "PARAM_MULTIEXPR": 3 | ||
| }, | ||
| "PartitionRangeDatumKind": { | ||
| "PARTITION_RANGE_DATUM_MINVALUE": 0, | ||
| "PARTITION_RANGE_DATUM_VALUE": 1, | ||
| "PARTITION_RANGE_DATUM_MAXVALUE": 2 | ||
| }, | ||
| "QuerySource": { | ||
| "QSRC_ORIGINAL": 0, | ||
| "QSRC_PARSER": 1, | ||
| "QSRC_INSTEAD_RULE": 2, | ||
| "QSRC_QUAL_INSTEAD_RULE": 3, | ||
| "QSRC_NON_INSTEAD_RULE": 4 | ||
| }, | ||
| "RTEKind": { | ||
| "RTE_RELATION": 0, | ||
| "RTE_SUBQUERY": 1, | ||
| "RTE_JOIN": 2, | ||
| "RTE_FUNCTION": 3, | ||
| "RTE_TABLEFUNC": 4, | ||
| "RTE_VALUES": 5, | ||
| "RTE_CTE": 6, | ||
| "RTE_NAMEDTUPLESTORE": 7, | ||
| "RTE_RESULT": 8 | ||
| }, | ||
| "ReindexObjectType": { | ||
| "REINDEX_OBJECT_INDEX": 0, | ||
| "REINDEX_OBJECT_TABLE": 1, | ||
| "REINDEX_OBJECT_SCHEMA": 2, | ||
| "REINDEX_OBJECT_SYSTEM": 3, | ||
| "REINDEX_OBJECT_DATABASE": 4 | ||
| }, | ||
| "RoleSpecType": { | ||
| "ROLESPEC_CSTRING": 0, | ||
| "ROLESPEC_CURRENT_USER": 1, | ||
| "ROLESPEC_SESSION_USER": 2, | ||
| "ROLESPEC_PUBLIC": 3 | ||
| }, | ||
| "RoleStmtType": { | ||
| "ROLESTMT_ROLE": 0, | ||
| "ROLESTMT_USER": 1, | ||
| "ROLESTMT_GROUP": 2 | ||
| }, | ||
| "RowCompareType": { | ||
| "ROWCOMPARE_LT": 0, | ||
| "ROWCOMPARE_LE": 1, | ||
| "ROWCOMPARE_EQ": 2, | ||
| "ROWCOMPARE_GE": 3, | ||
| "ROWCOMPARE_GT": 4, | ||
| "ROWCOMPARE_NE": 5 | ||
| }, | ||
| "SQLValueFunctionOp": { | ||
| "SVFOP_CURRENT_DATE": 0, | ||
| "SVFOP_CURRENT_TIME": 1, | ||
| "SVFOP_CURRENT_TIME_N": 2, | ||
| "SVFOP_CURRENT_TIMESTAMP": 3, | ||
| "SVFOP_CURRENT_TIMESTAMP_N": 4, | ||
| "SVFOP_LOCALTIME": 5, | ||
| "SVFOP_LOCALTIME_N": 6, | ||
| "SVFOP_LOCALTIMESTAMP": 7, | ||
| "SVFOP_LOCALTIMESTAMP_N": 8, | ||
| "SVFOP_CURRENT_ROLE": 9, | ||
| "SVFOP_CURRENT_USER": 10, | ||
| "SVFOP_USER": 11, | ||
| "SVFOP_SESSION_USER": 12, | ||
| "SVFOP_CURRENT_CATALOG": 13, | ||
| "SVFOP_CURRENT_SCHEMA": 14 | ||
| }, | ||
| "SetOpCmd": { | ||
| "SETOPCMD_INTERSECT": 0, | ||
| "SETOPCMD_INTERSECT_ALL": 1, | ||
| "SETOPCMD_EXCEPT": 2, | ||
| "SETOPCMD_EXCEPT_ALL": 3 | ||
| }, | ||
| "SetOpStrategy": { | ||
| "SETOP_SORTED": 0, | ||
| "SETOP_HASHED": 1 | ||
| }, | ||
| "SetOperation": { | ||
| "SETOP_NONE": 0, | ||
| "SETOP_UNION": 1, | ||
| "SETOP_INTERSECT": 2, | ||
| "SETOP_EXCEPT": 3 | ||
| }, | ||
| "SortByDir": { | ||
| "SORTBY_DEFAULT": 0, | ||
| "SORTBY_ASC": 1, | ||
| "SORTBY_DESC": 2, | ||
| "SORTBY_USING": 3 | ||
| }, | ||
| "SortByNulls": { | ||
| "SORTBY_NULLS_DEFAULT": 0, | ||
| "SORTBY_NULLS_FIRST": 1, | ||
| "SORTBY_NULLS_LAST": 2 | ||
| }, | ||
| "SubLinkType": { | ||
| "EXISTS_SUBLINK": 0, | ||
| "ALL_SUBLINK": 1, | ||
| "ANY_SUBLINK": 2, | ||
| "ROWCOMPARE_SUBLINK": 3, | ||
| "EXPR_SUBLINK": 4, | ||
| "MULTIEXPR_SUBLINK": 5, | ||
| "ARRAY_SUBLINK": 6, | ||
| "CTE_SUBLINK": 7 | ||
| }, | ||
| "TableLikeOption": { | ||
| "CREATE_TABLE_LIKE_COMMENTS": 0, | ||
| "CREATE_TABLE_LIKE_CONSTRAINTS": 1, | ||
| "CREATE_TABLE_LIKE_DEFAULTS": 2, | ||
| "CREATE_TABLE_LIKE_GENERATED": 3, | ||
| "CREATE_TABLE_LIKE_IDENTITY": 4, | ||
| "CREATE_TABLE_LIKE_INDEXES": 5, | ||
| "CREATE_TABLE_LIKE_STATISTICS": 6, | ||
| "CREATE_TABLE_LIKE_STORAGE": 7, | ||
| "CREATE_TABLE_LIKE_ALL": 8 | ||
| }, | ||
| "Token": { | ||
| "NUL": 0, | ||
| "ASCII_37": 37, | ||
| "ASCII_40": 40, | ||
| "ASCII_41": 41, | ||
| "ASCII_42": 42, | ||
| "ASCII_43": 43, | ||
| "ASCII_44": 44, | ||
| "ASCII_45": 45, | ||
| "ASCII_46": 46, | ||
| "ASCII_47": 47, | ||
| "ASCII_58": 58, | ||
| "ASCII_59": 59, | ||
| "ASCII_60": 60, | ||
| "ASCII_61": 61, | ||
| "ASCII_62": 62, | ||
| "ASCII_63": 63, | ||
| "ASCII_91": 91, | ||
| "ASCII_92": 92, | ||
| "ASCII_93": 93, | ||
| "ASCII_94": 94, | ||
| "IDENT": 258, | ||
| "UIDENT": 259, | ||
| "FCONST": 260, | ||
| "SCONST": 261, | ||
| "USCONST": 262, | ||
| "BCONST": 263, | ||
| "XCONST": 264, | ||
| "Op": 265, | ||
| "ICONST": 266, | ||
| "PARAM": 267, | ||
| "TYPECAST": 268, | ||
| "DOT_DOT": 269, | ||
| "COLON_EQUALS": 270, | ||
| "EQUALS_GREATER": 271, | ||
| "LESS_EQUALS": 272, | ||
| "GREATER_EQUALS": 273, | ||
| "NOT_EQUALS": 274, | ||
| "SQL_COMMENT": 275, | ||
| "C_COMMENT": 276, | ||
| "ABORT_P": 277, | ||
| "ABSOLUTE_P": 278, | ||
| "ACCESS": 279, | ||
| "ACTION": 280, | ||
| "ADD_P": 281, | ||
| "ADMIN": 282, | ||
| "AFTER": 283, | ||
| "AGGREGATE": 284, | ||
| "ALL": 285, | ||
| "ALSO": 286, | ||
| "ALTER": 287, | ||
| "ALWAYS": 288, | ||
| "ANALYSE": 289, | ||
| "ANALYZE": 290, | ||
| "AND": 291, | ||
| "ANY": 292, | ||
| "ARRAY": 293, | ||
| "AS": 294, | ||
| "ASC": 295, | ||
| "ASSERTION": 296, | ||
| "ASSIGNMENT": 297, | ||
| "ASYMMETRIC": 298, | ||
| "AT": 299, | ||
| "ATTACH": 300, | ||
| "ATTRIBUTE": 301, | ||
| "AUTHORIZATION": 302, | ||
| "BACKWARD": 303, | ||
| "BEFORE": 304, | ||
| "BEGIN_P": 305, | ||
| "BETWEEN": 306, | ||
| "BIGINT": 307, | ||
| "BINARY": 308, | ||
| "BIT": 309, | ||
| "BOOLEAN_P": 310, | ||
| "BOTH": 311, | ||
| "BY": 312, | ||
| "CACHE": 313, | ||
| "CALL": 314, | ||
| "CALLED": 315, | ||
| "CASCADE": 316, | ||
| "CASCADED": 317, | ||
| "CASE": 318, | ||
| "CAST": 319, | ||
| "CATALOG_P": 320, | ||
| "CHAIN": 321, | ||
| "CHAR_P": 322, | ||
| "CHARACTER": 323, | ||
| "CHARACTERISTICS": 324, | ||
| "CHECK": 325, | ||
| "CHECKPOINT": 326, | ||
| "CLASS": 327, | ||
| "CLOSE": 328, | ||
| "CLUSTER": 329, | ||
| "COALESCE": 330, | ||
| "COLLATE": 331, | ||
| "COLLATION": 332, | ||
| "COLUMN": 333, | ||
| "COLUMNS": 334, | ||
| "COMMENT": 335, | ||
| "COMMENTS": 336, | ||
| "COMMIT": 337, | ||
| "COMMITTED": 338, | ||
| "CONCURRENTLY": 339, | ||
| "CONFIGURATION": 340, | ||
| "CONFLICT": 341, | ||
| "CONNECTION": 342, | ||
| "CONSTRAINT": 343, | ||
| "CONSTRAINTS": 344, | ||
| "CONTENT_P": 345, | ||
| "CONTINUE_P": 346, | ||
| "CONVERSION_P": 347, | ||
| "COPY": 348, | ||
| "COST": 349, | ||
| "CREATE": 350, | ||
| "CROSS": 351, | ||
| "CSV": 352, | ||
| "CUBE": 353, | ||
| "CURRENT_P": 354, | ||
| "CURRENT_CATALOG": 355, | ||
| "CURRENT_DATE": 356, | ||
| "CURRENT_ROLE": 357, | ||
| "CURRENT_SCHEMA": 358, | ||
| "CURRENT_TIME": 359, | ||
| "CURRENT_TIMESTAMP": 360, | ||
| "CURRENT_USER": 361, | ||
| "CURSOR": 362, | ||
| "CYCLE": 363, | ||
| "DATA_P": 364, | ||
| "DATABASE": 365, | ||
| "DAY_P": 366, | ||
| "DEALLOCATE": 367, | ||
| "DEC": 368, | ||
| "DECIMAL_P": 369, | ||
| "DECLARE": 370, | ||
| "DEFAULT": 371, | ||
| "DEFAULTS": 372, | ||
| "DEFERRABLE": 373, | ||
| "DEFERRED": 374, | ||
| "DEFINER": 375, | ||
| "DELETE_P": 376, | ||
| "DELIMITER": 377, | ||
| "DELIMITERS": 378, | ||
| "DEPENDS": 379, | ||
| "DESC": 380, | ||
| "DETACH": 381, | ||
| "DICTIONARY": 382, | ||
| "DISABLE_P": 383, | ||
| "DISCARD": 384, | ||
| "DISTINCT": 385, | ||
| "DO": 386, | ||
| "DOCUMENT_P": 387, | ||
| "DOMAIN_P": 388, | ||
| "DOUBLE_P": 389, | ||
| "DROP": 390, | ||
| "EACH": 391, | ||
| "ELSE": 392, | ||
| "ENABLE_P": 393, | ||
| "ENCODING": 394, | ||
| "ENCRYPTED": 395, | ||
| "END_P": 396, | ||
| "ENUM_P": 397, | ||
| "ESCAPE": 398, | ||
| "EVENT": 399, | ||
| "EXCEPT": 400, | ||
| "EXCLUDE": 401, | ||
| "EXCLUDING": 402, | ||
| "EXCLUSIVE": 403, | ||
| "EXECUTE": 404, | ||
| "EXISTS": 405, | ||
| "EXPLAIN": 406, | ||
| "EXPRESSION": 407, | ||
| "EXTENSION": 408, | ||
| "EXTERNAL": 409, | ||
| "EXTRACT": 410, | ||
| "FALSE_P": 411, | ||
| "FAMILY": 412, | ||
| "FETCH": 413, | ||
| "FILTER": 414, | ||
| "FIRST_P": 415, | ||
| "FLOAT_P": 416, | ||
| "FOLLOWING": 417, | ||
| "FOR": 418, | ||
| "FORCE": 419, | ||
| "FOREIGN": 420, | ||
| "FORWARD": 421, | ||
| "FREEZE": 422, | ||
| "FROM": 423, | ||
| "FULL": 424, | ||
| "FUNCTION": 425, | ||
| "FUNCTIONS": 426, | ||
| "GENERATED": 427, | ||
| "GLOBAL": 428, | ||
| "GRANT": 429, | ||
| "GRANTED": 430, | ||
| "GREATEST": 431, | ||
| "GROUP_P": 432, | ||
| "GROUPING": 433, | ||
| "GROUPS": 434, | ||
| "HANDLER": 435, | ||
| "HAVING": 436, | ||
| "HEADER_P": 437, | ||
| "HOLD": 438, | ||
| "HOUR_P": 439, | ||
| "IDENTITY_P": 440, | ||
| "IF_P": 441, | ||
| "ILIKE": 442, | ||
| "IMMEDIATE": 443, | ||
| "IMMUTABLE": 444, | ||
| "IMPLICIT_P": 445, | ||
| "IMPORT_P": 446, | ||
| "IN_P": 447, | ||
| "INCLUDE": 448, | ||
| "INCLUDING": 449, | ||
| "INCREMENT": 450, | ||
| "INDEX": 451, | ||
| "INDEXES": 452, | ||
| "INHERIT": 453, | ||
| "INHERITS": 454, | ||
| "INITIALLY": 455, | ||
| "INLINE_P": 456, | ||
| "INNER_P": 457, | ||
| "INOUT": 458, | ||
| "INPUT_P": 459, | ||
| "INSENSITIVE": 460, | ||
| "INSERT": 461, | ||
| "INSTEAD": 462, | ||
| "INT_P": 463, | ||
| "INTEGER": 464, | ||
| "INTERSECT": 465, | ||
| "INTERVAL": 466, | ||
| "INTO": 467, | ||
| "INVOKER": 468, | ||
| "IS": 469, | ||
| "ISNULL": 470, | ||
| "ISOLATION": 471, | ||
| "JOIN": 472, | ||
| "KEY": 473, | ||
| "LABEL": 474, | ||
| "LANGUAGE": 475, | ||
| "LARGE_P": 476, | ||
| "LAST_P": 477, | ||
| "LATERAL_P": 478, | ||
| "LEADING": 479, | ||
| "LEAKPROOF": 480, | ||
| "LEAST": 481, | ||
| "LEFT": 482, | ||
| "LEVEL": 483, | ||
| "LIKE": 484, | ||
| "LIMIT": 485, | ||
| "LISTEN": 486, | ||
| "LOAD": 487, | ||
| "LOCAL": 488, | ||
| "LOCALTIME": 489, | ||
| "LOCALTIMESTAMP": 490, | ||
| "LOCATION": 491, | ||
| "LOCK_P": 492, | ||
| "LOCKED": 493, | ||
| "LOGGED": 494, | ||
| "MAPPING": 495, | ||
| "MATCH": 496, | ||
| "MATERIALIZED": 497, | ||
| "MAXVALUE": 498, | ||
| "METHOD": 499, | ||
| "MINUTE_P": 500, | ||
| "MINVALUE": 501, | ||
| "MODE": 502, | ||
| "MONTH_P": 503, | ||
| "MOVE": 504, | ||
| "NAME_P": 505, | ||
| "NAMES": 506, | ||
| "NATIONAL": 507, | ||
| "NATURAL": 508, | ||
| "NCHAR": 509, | ||
| "NEW": 510, | ||
| "NEXT": 511, | ||
| "NFC": 512, | ||
| "NFD": 513, | ||
| "NFKC": 514, | ||
| "NFKD": 515, | ||
| "NO": 516, | ||
| "NONE": 517, | ||
| "NORMALIZE": 518, | ||
| "NORMALIZED": 519, | ||
| "NOT": 520, | ||
| "NOTHING": 521, | ||
| "NOTIFY": 522, | ||
| "NOTNULL": 523, | ||
| "NOWAIT": 524, | ||
| "NULL_P": 525, | ||
| "NULLIF": 526, | ||
| "NULLS_P": 527, | ||
| "NUMERIC": 528, | ||
| "OBJECT_P": 529, | ||
| "OF": 530, | ||
| "OFF": 531, | ||
| "OFFSET": 532, | ||
| "OIDS": 533, | ||
| "OLD": 534, | ||
| "ON": 535, | ||
| "ONLY": 536, | ||
| "OPERATOR": 537, | ||
| "OPTION": 538, | ||
| "OPTIONS": 539, | ||
| "OR": 540, | ||
| "ORDER": 541, | ||
| "ORDINALITY": 542, | ||
| "OTHERS": 543, | ||
| "OUT_P": 544, | ||
| "OUTER_P": 545, | ||
| "OVER": 546, | ||
| "OVERLAPS": 547, | ||
| "OVERLAY": 548, | ||
| "OVERRIDING": 549, | ||
| "OWNED": 550, | ||
| "OWNER": 551, | ||
| "PARALLEL": 552, | ||
| "PARSER": 553, | ||
| "PARTIAL": 554, | ||
| "PARTITION": 555, | ||
| "PASSING": 556, | ||
| "PASSWORD": 557, | ||
| "PLACING": 558, | ||
| "PLANS": 559, | ||
| "POLICY": 560, | ||
| "POSITION": 561, | ||
| "PRECEDING": 562, | ||
| "PRECISION": 563, | ||
| "PRESERVE": 564, | ||
| "PREPARE": 565, | ||
| "PREPARED": 566, | ||
| "PRIMARY": 567, | ||
| "PRIOR": 568, | ||
| "PRIVILEGES": 569, | ||
| "PROCEDURAL": 570, | ||
| "PROCEDURE": 571, | ||
| "PROCEDURES": 572, | ||
| "PROGRAM": 573, | ||
| "PUBLICATION": 574, | ||
| "QUOTE": 575, | ||
| "RANGE": 576, | ||
| "READ": 577, | ||
| "REAL": 578, | ||
| "REASSIGN": 579, | ||
| "RECHECK": 580, | ||
| "RECURSIVE": 581, | ||
| "REF_P": 582, | ||
| "REFERENCES": 583, | ||
| "REFERENCING": 584, | ||
| "REFRESH": 585, | ||
| "REINDEX": 586, | ||
| "RELATIVE_P": 587, | ||
| "RELEASE": 588, | ||
| "RENAME": 589, | ||
| "REPEATABLE": 590, | ||
| "REPLACE": 591, | ||
| "REPLICA": 592, | ||
| "RESET": 593, | ||
| "RESTART": 594, | ||
| "RESTRICT": 595, | ||
| "RETURNING": 596, | ||
| "RETURNS": 597, | ||
| "REVOKE": 598, | ||
| "RIGHT": 599, | ||
| "ROLE": 600, | ||
| "ROLLBACK": 601, | ||
| "ROLLUP": 602, | ||
| "ROUTINE": 603, | ||
| "ROUTINES": 604, | ||
| "ROW": 605, | ||
| "ROWS": 606, | ||
| "RULE": 607, | ||
| "SAVEPOINT": 608, | ||
| "SCHEMA": 609, | ||
| "SCHEMAS": 610, | ||
| "SCROLL": 611, | ||
| "SEARCH": 612, | ||
| "SECOND_P": 613, | ||
| "SECURITY": 614, | ||
| "SELECT": 615, | ||
| "SEQUENCE": 616, | ||
| "SEQUENCES": 617, | ||
| "SERIALIZABLE": 618, | ||
| "SERVER": 619, | ||
| "SESSION": 620, | ||
| "SESSION_USER": 621, | ||
| "SET": 622, | ||
| "SETS": 623, | ||
| "SETOF": 624, | ||
| "SHARE": 625, | ||
| "SHOW": 626, | ||
| "SIMILAR": 627, | ||
| "SIMPLE": 628, | ||
| "SKIP": 629, | ||
| "SMALLINT": 630, | ||
| "SNAPSHOT": 631, | ||
| "SOME": 632, | ||
| "SQL_P": 633, | ||
| "STABLE": 634, | ||
| "STANDALONE_P": 635, | ||
| "START": 636, | ||
| "STATEMENT": 637, | ||
| "STATISTICS": 638, | ||
| "STDIN": 639, | ||
| "STDOUT": 640, | ||
| "STORAGE": 641, | ||
| "STORED": 642, | ||
| "STRICT_P": 643, | ||
| "STRIP_P": 644, | ||
| "SUBSCRIPTION": 645, | ||
| "SUBSTRING": 646, | ||
| "SUPPORT": 647, | ||
| "SYMMETRIC": 648, | ||
| "SYSID": 649, | ||
| "SYSTEM_P": 650, | ||
| "TABLE": 651, | ||
| "TABLES": 652, | ||
| "TABLESAMPLE": 653, | ||
| "TABLESPACE": 654, | ||
| "TEMP": 655, | ||
| "TEMPLATE": 656, | ||
| "TEMPORARY": 657, | ||
| "TEXT_P": 658, | ||
| "THEN": 659, | ||
| "TIES": 660, | ||
| "TIME": 661, | ||
| "TIMESTAMP": 662, | ||
| "TO": 663, | ||
| "TRAILING": 664, | ||
| "TRANSACTION": 665, | ||
| "TRANSFORM": 666, | ||
| "TREAT": 667, | ||
| "TRIGGER": 668, | ||
| "TRIM": 669, | ||
| "TRUE_P": 670, | ||
| "TRUNCATE": 671, | ||
| "TRUSTED": 672, | ||
| "TYPE_P": 673, | ||
| "TYPES_P": 674, | ||
| "UESCAPE": 675, | ||
| "UNBOUNDED": 676, | ||
| "UNCOMMITTED": 677, | ||
| "UNENCRYPTED": 678, | ||
| "UNION": 679, | ||
| "UNIQUE": 680, | ||
| "UNKNOWN": 681, | ||
| "UNLISTEN": 682, | ||
| "UNLOGGED": 683, | ||
| "UNTIL": 684, | ||
| "UPDATE": 685, | ||
| "USER": 686, | ||
| "USING": 687, | ||
| "VACUUM": 688, | ||
| "VALID": 689, | ||
| "VALIDATE": 690, | ||
| "VALIDATOR": 691, | ||
| "VALUE_P": 692, | ||
| "VALUES": 693, | ||
| "VARCHAR": 694, | ||
| "VARIADIC": 695, | ||
| "VARYING": 696, | ||
| "VERBOSE": 697, | ||
| "VERSION_P": 698, | ||
| "VIEW": 699, | ||
| "VIEWS": 700, | ||
| "VOLATILE": 701, | ||
| "WHEN": 702, | ||
| "WHERE": 703, | ||
| "WHITESPACE_P": 704, | ||
| "WINDOW": 705, | ||
| "WITH": 706, | ||
| "WITHIN": 707, | ||
| "WITHOUT": 708, | ||
| "WORK": 709, | ||
| "WRAPPER": 710, | ||
| "WRITE": 711, | ||
| "XML_P": 712, | ||
| "XMLATTRIBUTES": 713, | ||
| "XMLCONCAT": 714, | ||
| "XMLELEMENT": 715, | ||
| "XMLEXISTS": 716, | ||
| "XMLFOREST": 717, | ||
| "XMLNAMESPACES": 718, | ||
| "XMLPARSE": 719, | ||
| "XMLPI": 720, | ||
| "XMLROOT": 721, | ||
| "XMLSERIALIZE": 722, | ||
| "XMLTABLE": 723, | ||
| "YEAR_P": 724, | ||
| "YES_P": 725, | ||
| "ZONE": 726, | ||
| "NOT_LA": 727, | ||
| "NULLS_LA": 728, | ||
| "WITH_LA": 729, | ||
| "POSTFIXOP": 730, | ||
| "UMINUS": 731 | ||
| }, | ||
| "TransactionStmtKind": { | ||
| "TRANS_STMT_BEGIN": 0, | ||
| "TRANS_STMT_START": 1, | ||
| "TRANS_STMT_COMMIT": 2, | ||
| "TRANS_STMT_ROLLBACK": 3, | ||
| "TRANS_STMT_SAVEPOINT": 4, | ||
| "TRANS_STMT_RELEASE": 5, | ||
| "TRANS_STMT_ROLLBACK_TO": 6, | ||
| "TRANS_STMT_PREPARE": 7, | ||
| "TRANS_STMT_COMMIT_PREPARED": 8, | ||
| "TRANS_STMT_ROLLBACK_PREPARED": 9 | ||
| }, | ||
| "VariableSetKind": { | ||
| "VAR_SET_VALUE": 0, | ||
| "VAR_SET_DEFAULT": 1, | ||
| "VAR_SET_CURRENT": 2, | ||
| "VAR_SET_MULTI": 3, | ||
| "VAR_RESET": 4, | ||
| "VAR_RESET_ALL": 5 | ||
| }, | ||
| "ViewCheckOption": { | ||
| "NO_CHECK_OPTION": 0, | ||
| "LOCAL_CHECK_OPTION": 1, | ||
| "CASCADED_CHECK_OPTION": 2 | ||
| }, | ||
| "WCOKind": { | ||
| "WCO_VIEW_CHECK": 0, | ||
| "WCO_RLS_INSERT_CHECK": 1, | ||
| "WCO_RLS_UPDATE_CHECK": 2, | ||
| "WCO_RLS_CONFLICT_CHECK": 3 | ||
| }, | ||
| "XmlExprOp": { | ||
| "IS_XMLCONCAT": 0, | ||
| "IS_XMLELEMENT": 1, | ||
| "IS_XMLFOREST": 2, | ||
| "IS_XMLPARSE": 3, | ||
| "IS_XMLPI": 4, | ||
| "IS_XMLROOT": 5, | ||
| "IS_XMLSERIALIZE": 6, | ||
| "IS_DOCUMENT": 7 | ||
| }, | ||
| "XmlOptionType": { | ||
| "XMLOPTION_DOCUMENT": 0, | ||
| "XMLOPTION_CONTENT": 1 | ||
| } | ||
| } |
| { | ||
| "A_Expr_Kind": { | ||
| "0": "AEXPR_OP", | ||
| "1": "AEXPR_OP_ANY", | ||
| "2": "AEXPR_OP_ALL", | ||
| "3": "AEXPR_DISTINCT", | ||
| "4": "AEXPR_NOT_DISTINCT", | ||
| "5": "AEXPR_NULLIF", | ||
| "6": "AEXPR_OF", | ||
| "7": "AEXPR_IN", | ||
| "8": "AEXPR_LIKE", | ||
| "9": "AEXPR_ILIKE", | ||
| "10": "AEXPR_SIMILAR", | ||
| "11": "AEXPR_BETWEEN", | ||
| "12": "AEXPR_NOT_BETWEEN", | ||
| "13": "AEXPR_BETWEEN_SYM", | ||
| "14": "AEXPR_NOT_BETWEEN_SYM", | ||
| "15": "AEXPR_PAREN" | ||
| }, | ||
| "AggSplit": { | ||
| "0": "AGGSPLIT_SIMPLE", | ||
| "1": "AGGSPLIT_INITIAL_SERIAL", | ||
| "2": "AGGSPLIT_FINAL_DESERIAL" | ||
| }, | ||
| "AggStrategy": { | ||
| "0": "AGG_PLAIN", | ||
| "1": "AGG_SORTED", | ||
| "2": "AGG_HASHED", | ||
| "3": "AGG_MIXED" | ||
| }, | ||
| "AlterSubscriptionType": { | ||
| "0": "ALTER_SUBSCRIPTION_OPTIONS", | ||
| "1": "ALTER_SUBSCRIPTION_CONNECTION", | ||
| "2": "ALTER_SUBSCRIPTION_PUBLICATION", | ||
| "3": "ALTER_SUBSCRIPTION_REFRESH", | ||
| "4": "ALTER_SUBSCRIPTION_ENABLED" | ||
| }, | ||
| "AlterTSConfigType": { | ||
| "0": "ALTER_TSCONFIG_ADD_MAPPING", | ||
| "1": "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN", | ||
| "2": "ALTER_TSCONFIG_REPLACE_DICT", | ||
| "3": "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN", | ||
| "4": "ALTER_TSCONFIG_DROP_MAPPING" | ||
| }, | ||
| "AlterTableType": { | ||
| "0": "AT_AddColumn", | ||
| "1": "AT_AddColumnRecurse", | ||
| "2": "AT_AddColumnToView", | ||
| "3": "AT_ColumnDefault", | ||
| "4": "AT_CookedColumnDefault", | ||
| "5": "AT_DropNotNull", | ||
| "6": "AT_SetNotNull", | ||
| "7": "AT_DropExpression", | ||
| "8": "AT_CheckNotNull", | ||
| "9": "AT_SetStatistics", | ||
| "10": "AT_SetOptions", | ||
| "11": "AT_ResetOptions", | ||
| "12": "AT_SetStorage", | ||
| "13": "AT_DropColumn", | ||
| "14": "AT_DropColumnRecurse", | ||
| "15": "AT_AddIndex", | ||
| "16": "AT_ReAddIndex", | ||
| "17": "AT_AddConstraint", | ||
| "18": "AT_AddConstraintRecurse", | ||
| "19": "AT_ReAddConstraint", | ||
| "20": "AT_ReAddDomainConstraint", | ||
| "21": "AT_AlterConstraint", | ||
| "22": "AT_ValidateConstraint", | ||
| "23": "AT_ValidateConstraintRecurse", | ||
| "24": "AT_AddIndexConstraint", | ||
| "25": "AT_DropConstraint", | ||
| "26": "AT_DropConstraintRecurse", | ||
| "27": "AT_ReAddComment", | ||
| "28": "AT_AlterColumnType", | ||
| "29": "AT_AlterColumnGenericOptions", | ||
| "30": "AT_ChangeOwner", | ||
| "31": "AT_ClusterOn", | ||
| "32": "AT_DropCluster", | ||
| "33": "AT_SetLogged", | ||
| "34": "AT_SetUnLogged", | ||
| "35": "AT_DropOids", | ||
| "36": "AT_SetTableSpace", | ||
| "37": "AT_SetRelOptions", | ||
| "38": "AT_ResetRelOptions", | ||
| "39": "AT_ReplaceRelOptions", | ||
| "40": "AT_EnableTrig", | ||
| "41": "AT_EnableAlwaysTrig", | ||
| "42": "AT_EnableReplicaTrig", | ||
| "43": "AT_DisableTrig", | ||
| "44": "AT_EnableTrigAll", | ||
| "45": "AT_DisableTrigAll", | ||
| "46": "AT_EnableTrigUser", | ||
| "47": "AT_DisableTrigUser", | ||
| "48": "AT_EnableRule", | ||
| "49": "AT_EnableAlwaysRule", | ||
| "50": "AT_EnableReplicaRule", | ||
| "51": "AT_DisableRule", | ||
| "52": "AT_AddInherit", | ||
| "53": "AT_DropInherit", | ||
| "54": "AT_AddOf", | ||
| "55": "AT_DropOf", | ||
| "56": "AT_ReplicaIdentity", | ||
| "57": "AT_EnableRowSecurity", | ||
| "58": "AT_DisableRowSecurity", | ||
| "59": "AT_ForceRowSecurity", | ||
| "60": "AT_NoForceRowSecurity", | ||
| "61": "AT_GenericOptions", | ||
| "62": "AT_AttachPartition", | ||
| "63": "AT_DetachPartition", | ||
| "64": "AT_AddIdentity", | ||
| "65": "AT_SetIdentity", | ||
| "66": "AT_DropIdentity" | ||
| }, | ||
| "BoolExprType": { | ||
| "0": "AND_EXPR", | ||
| "1": "OR_EXPR", | ||
| "2": "NOT_EXPR" | ||
| }, | ||
| "BoolTestType": { | ||
| "0": "IS_TRUE", | ||
| "1": "IS_NOT_TRUE", | ||
| "2": "IS_FALSE", | ||
| "3": "IS_NOT_FALSE", | ||
| "4": "IS_UNKNOWN", | ||
| "5": "IS_NOT_UNKNOWN" | ||
| }, | ||
| "CTEMaterialize": { | ||
| "0": "CTEMaterializeDefault", | ||
| "1": "CTEMaterializeAlways", | ||
| "2": "CTEMaterializeNever" | ||
| }, | ||
| "ClusterOption": { | ||
| "0": "CLUOPT_RECHECK", | ||
| "1": "CLUOPT_VERBOSE" | ||
| }, | ||
| "CmdType": { | ||
| "0": "CMD_UNKNOWN", | ||
| "1": "CMD_SELECT", | ||
| "2": "CMD_UPDATE", | ||
| "3": "CMD_INSERT", | ||
| "4": "CMD_DELETE", | ||
| "5": "CMD_UTILITY", | ||
| "6": "CMD_NOTHING" | ||
| }, | ||
| "CoercionContext": { | ||
| "0": "COERCION_IMPLICIT", | ||
| "1": "COERCION_ASSIGNMENT", | ||
| "2": "COERCION_EXPLICIT" | ||
| }, | ||
| "CoercionForm": { | ||
| "0": "COERCE_EXPLICIT_CALL", | ||
| "1": "COERCE_EXPLICIT_CAST", | ||
| "2": "COERCE_IMPLICIT_CAST" | ||
| }, | ||
| "ConstrType": { | ||
| "0": "CONSTR_NULL", | ||
| "1": "CONSTR_NOTNULL", | ||
| "2": "CONSTR_DEFAULT", | ||
| "3": "CONSTR_IDENTITY", | ||
| "4": "CONSTR_GENERATED", | ||
| "5": "CONSTR_CHECK", | ||
| "6": "CONSTR_PRIMARY", | ||
| "7": "CONSTR_UNIQUE", | ||
| "8": "CONSTR_EXCLUSION", | ||
| "9": "CONSTR_FOREIGN", | ||
| "10": "CONSTR_ATTR_DEFERRABLE", | ||
| "11": "CONSTR_ATTR_NOT_DEFERRABLE", | ||
| "12": "CONSTR_ATTR_DEFERRED", | ||
| "13": "CONSTR_ATTR_IMMEDIATE" | ||
| }, | ||
| "DefElemAction": { | ||
| "0": "DEFELEM_UNSPEC", | ||
| "1": "DEFELEM_SET", | ||
| "2": "DEFELEM_ADD", | ||
| "3": "DEFELEM_DROP" | ||
| }, | ||
| "DiscardMode": { | ||
| "0": "DISCARD_ALL", | ||
| "1": "DISCARD_PLANS", | ||
| "2": "DISCARD_SEQUENCES", | ||
| "3": "DISCARD_TEMP" | ||
| }, | ||
| "DropBehavior": { | ||
| "0": "DROP_RESTRICT", | ||
| "1": "DROP_CASCADE" | ||
| }, | ||
| "FetchDirection": { | ||
| "0": "FETCH_FORWARD", | ||
| "1": "FETCH_BACKWARD", | ||
| "2": "FETCH_ABSOLUTE", | ||
| "3": "FETCH_RELATIVE" | ||
| }, | ||
| "FunctionParameterMode": { | ||
| "0": "FUNC_PARAM_IN", | ||
| "1": "FUNC_PARAM_OUT", | ||
| "2": "FUNC_PARAM_INOUT", | ||
| "3": "FUNC_PARAM_VARIADIC", | ||
| "4": "FUNC_PARAM_TABLE" | ||
| }, | ||
| "GrantTargetType": { | ||
| "0": "ACL_TARGET_OBJECT", | ||
| "1": "ACL_TARGET_ALL_IN_SCHEMA", | ||
| "2": "ACL_TARGET_DEFAULTS" | ||
| }, | ||
| "GroupingSetKind": { | ||
| "0": "GROUPING_SET_EMPTY", | ||
| "1": "GROUPING_SET_SIMPLE", | ||
| "2": "GROUPING_SET_ROLLUP", | ||
| "3": "GROUPING_SET_CUBE", | ||
| "4": "GROUPING_SET_SETS" | ||
| }, | ||
| "ImportForeignSchemaType": { | ||
| "0": "FDW_IMPORT_SCHEMA_ALL", | ||
| "1": "FDW_IMPORT_SCHEMA_LIMIT_TO", | ||
| "2": "FDW_IMPORT_SCHEMA_EXCEPT" | ||
| }, | ||
| "JoinType": { | ||
| "0": "JOIN_INNER", | ||
| "1": "JOIN_LEFT", | ||
| "2": "JOIN_FULL", | ||
| "3": "JOIN_RIGHT", | ||
| "4": "JOIN_SEMI", | ||
| "5": "JOIN_ANTI", | ||
| "6": "JOIN_UNIQUE_OUTER", | ||
| "7": "JOIN_UNIQUE_INNER" | ||
| }, | ||
| "KeywordKind": { | ||
| "0": "NO_KEYWORD", | ||
| "1": "UNRESERVED_KEYWORD", | ||
| "2": "COL_NAME_KEYWORD", | ||
| "3": "TYPE_FUNC_NAME_KEYWORD", | ||
| "4": "RESERVED_KEYWORD" | ||
| }, | ||
| "LimitOption": { | ||
| "0": "LIMIT_OPTION_DEFAULT", | ||
| "1": "LIMIT_OPTION_COUNT", | ||
| "2": "LIMIT_OPTION_WITH_TIES" | ||
| }, | ||
| "LockClauseStrength": { | ||
| "0": "LCS_NONE", | ||
| "1": "LCS_FORKEYSHARE", | ||
| "2": "LCS_FORSHARE", | ||
| "3": "LCS_FORNOKEYUPDATE", | ||
| "4": "LCS_FORUPDATE" | ||
| }, | ||
| "LockTupleMode": { | ||
| "0": "LockTupleKeyShare", | ||
| "1": "LockTupleShare", | ||
| "2": "LockTupleNoKeyExclusive", | ||
| "3": "LockTupleExclusive" | ||
| }, | ||
| "LockWaitPolicy": { | ||
| "0": "LockWaitBlock", | ||
| "1": "LockWaitSkip", | ||
| "2": "LockWaitError" | ||
| }, | ||
| "MinMaxOp": { | ||
| "0": "IS_GREATEST", | ||
| "1": "IS_LEAST" | ||
| }, | ||
| "NullTestType": { | ||
| "0": "IS_NULL", | ||
| "1": "IS_NOT_NULL" | ||
| }, | ||
| "ObjectType": { | ||
| "0": "OBJECT_ACCESS_METHOD", | ||
| "1": "OBJECT_AGGREGATE", | ||
| "2": "OBJECT_AMOP", | ||
| "3": "OBJECT_AMPROC", | ||
| "4": "OBJECT_ATTRIBUTE", | ||
| "5": "OBJECT_CAST", | ||
| "6": "OBJECT_COLUMN", | ||
| "7": "OBJECT_COLLATION", | ||
| "8": "OBJECT_CONVERSION", | ||
| "9": "OBJECT_DATABASE", | ||
| "10": "OBJECT_DEFAULT", | ||
| "11": "OBJECT_DEFACL", | ||
| "12": "OBJECT_DOMAIN", | ||
| "13": "OBJECT_DOMCONSTRAINT", | ||
| "14": "OBJECT_EVENT_TRIGGER", | ||
| "15": "OBJECT_EXTENSION", | ||
| "16": "OBJECT_FDW", | ||
| "17": "OBJECT_FOREIGN_SERVER", | ||
| "18": "OBJECT_FOREIGN_TABLE", | ||
| "19": "OBJECT_FUNCTION", | ||
| "20": "OBJECT_INDEX", | ||
| "21": "OBJECT_LANGUAGE", | ||
| "22": "OBJECT_LARGEOBJECT", | ||
| "23": "OBJECT_MATVIEW", | ||
| "24": "OBJECT_OPCLASS", | ||
| "25": "OBJECT_OPERATOR", | ||
| "26": "OBJECT_OPFAMILY", | ||
| "27": "OBJECT_POLICY", | ||
| "28": "OBJECT_PROCEDURE", | ||
| "29": "OBJECT_PUBLICATION", | ||
| "30": "OBJECT_PUBLICATION_REL", | ||
| "31": "OBJECT_ROLE", | ||
| "32": "OBJECT_ROUTINE", | ||
| "33": "OBJECT_RULE", | ||
| "34": "OBJECT_SCHEMA", | ||
| "35": "OBJECT_SEQUENCE", | ||
| "36": "OBJECT_SUBSCRIPTION", | ||
| "37": "OBJECT_STATISTIC_EXT", | ||
| "38": "OBJECT_TABCONSTRAINT", | ||
| "39": "OBJECT_TABLE", | ||
| "40": "OBJECT_TABLESPACE", | ||
| "41": "OBJECT_TRANSFORM", | ||
| "42": "OBJECT_TRIGGER", | ||
| "43": "OBJECT_TSCONFIGURATION", | ||
| "44": "OBJECT_TSDICTIONARY", | ||
| "45": "OBJECT_TSPARSER", | ||
| "46": "OBJECT_TSTEMPLATE", | ||
| "47": "OBJECT_TYPE", | ||
| "48": "OBJECT_USER_MAPPING", | ||
| "49": "OBJECT_VIEW" | ||
| }, | ||
| "OnCommitAction": { | ||
| "0": "ONCOMMIT_NOOP", | ||
| "1": "ONCOMMIT_PRESERVE_ROWS", | ||
| "2": "ONCOMMIT_DELETE_ROWS", | ||
| "3": "ONCOMMIT_DROP" | ||
| }, | ||
| "OnConflictAction": { | ||
| "0": "ONCONFLICT_NONE", | ||
| "1": "ONCONFLICT_NOTHING", | ||
| "2": "ONCONFLICT_UPDATE" | ||
| }, | ||
| "OverridingKind": { | ||
| "0": "OVERRIDING_NOT_SET", | ||
| "1": "OVERRIDING_USER_VALUE", | ||
| "2": "OVERRIDING_SYSTEM_VALUE" | ||
| }, | ||
| "ParamKind": { | ||
| "0": "PARAM_EXTERN", | ||
| "1": "PARAM_EXEC", | ||
| "2": "PARAM_SUBLINK", | ||
| "3": "PARAM_MULTIEXPR" | ||
| }, | ||
| "PartitionRangeDatumKind": { | ||
| "0": "PARTITION_RANGE_DATUM_MINVALUE", | ||
| "1": "PARTITION_RANGE_DATUM_VALUE", | ||
| "2": "PARTITION_RANGE_DATUM_MAXVALUE" | ||
| }, | ||
| "QuerySource": { | ||
| "0": "QSRC_ORIGINAL", | ||
| "1": "QSRC_PARSER", | ||
| "2": "QSRC_INSTEAD_RULE", | ||
| "3": "QSRC_QUAL_INSTEAD_RULE", | ||
| "4": "QSRC_NON_INSTEAD_RULE" | ||
| }, | ||
| "RTEKind": { | ||
| "0": "RTE_RELATION", | ||
| "1": "RTE_SUBQUERY", | ||
| "2": "RTE_JOIN", | ||
| "3": "RTE_FUNCTION", | ||
| "4": "RTE_TABLEFUNC", | ||
| "5": "RTE_VALUES", | ||
| "6": "RTE_CTE", | ||
| "7": "RTE_NAMEDTUPLESTORE", | ||
| "8": "RTE_RESULT" | ||
| }, | ||
| "ReindexObjectType": { | ||
| "0": "REINDEX_OBJECT_INDEX", | ||
| "1": "REINDEX_OBJECT_TABLE", | ||
| "2": "REINDEX_OBJECT_SCHEMA", | ||
| "3": "REINDEX_OBJECT_SYSTEM", | ||
| "4": "REINDEX_OBJECT_DATABASE" | ||
| }, | ||
| "RoleSpecType": { | ||
| "0": "ROLESPEC_CSTRING", | ||
| "1": "ROLESPEC_CURRENT_USER", | ||
| "2": "ROLESPEC_SESSION_USER", | ||
| "3": "ROLESPEC_PUBLIC" | ||
| }, | ||
| "RoleStmtType": { | ||
| "0": "ROLESTMT_ROLE", | ||
| "1": "ROLESTMT_USER", | ||
| "2": "ROLESTMT_GROUP" | ||
| }, | ||
| "RowCompareType": { | ||
| "0": "ROWCOMPARE_LT", | ||
| "1": "ROWCOMPARE_LE", | ||
| "2": "ROWCOMPARE_EQ", | ||
| "3": "ROWCOMPARE_GE", | ||
| "4": "ROWCOMPARE_GT", | ||
| "5": "ROWCOMPARE_NE" | ||
| }, | ||
| "SQLValueFunctionOp": { | ||
| "0": "SVFOP_CURRENT_DATE", | ||
| "1": "SVFOP_CURRENT_TIME", | ||
| "2": "SVFOP_CURRENT_TIME_N", | ||
| "3": "SVFOP_CURRENT_TIMESTAMP", | ||
| "4": "SVFOP_CURRENT_TIMESTAMP_N", | ||
| "5": "SVFOP_LOCALTIME", | ||
| "6": "SVFOP_LOCALTIME_N", | ||
| "7": "SVFOP_LOCALTIMESTAMP", | ||
| "8": "SVFOP_LOCALTIMESTAMP_N", | ||
| "9": "SVFOP_CURRENT_ROLE", | ||
| "10": "SVFOP_CURRENT_USER", | ||
| "11": "SVFOP_USER", | ||
| "12": "SVFOP_SESSION_USER", | ||
| "13": "SVFOP_CURRENT_CATALOG", | ||
| "14": "SVFOP_CURRENT_SCHEMA" | ||
| }, | ||
| "SetOpCmd": { | ||
| "0": "SETOPCMD_INTERSECT", | ||
| "1": "SETOPCMD_INTERSECT_ALL", | ||
| "2": "SETOPCMD_EXCEPT", | ||
| "3": "SETOPCMD_EXCEPT_ALL" | ||
| }, | ||
| "SetOpStrategy": { | ||
| "0": "SETOP_SORTED", | ||
| "1": "SETOP_HASHED" | ||
| }, | ||
| "SetOperation": { | ||
| "0": "SETOP_NONE", | ||
| "1": "SETOP_UNION", | ||
| "2": "SETOP_INTERSECT", | ||
| "3": "SETOP_EXCEPT" | ||
| }, | ||
| "SortByDir": { | ||
| "0": "SORTBY_DEFAULT", | ||
| "1": "SORTBY_ASC", | ||
| "2": "SORTBY_DESC", | ||
| "3": "SORTBY_USING" | ||
| }, | ||
| "SortByNulls": { | ||
| "0": "SORTBY_NULLS_DEFAULT", | ||
| "1": "SORTBY_NULLS_FIRST", | ||
| "2": "SORTBY_NULLS_LAST" | ||
| }, | ||
| "SubLinkType": { | ||
| "0": "EXISTS_SUBLINK", | ||
| "1": "ALL_SUBLINK", | ||
| "2": "ANY_SUBLINK", | ||
| "3": "ROWCOMPARE_SUBLINK", | ||
| "4": "EXPR_SUBLINK", | ||
| "5": "MULTIEXPR_SUBLINK", | ||
| "6": "ARRAY_SUBLINK", | ||
| "7": "CTE_SUBLINK" | ||
| }, | ||
| "TableLikeOption": { | ||
| "0": "CREATE_TABLE_LIKE_COMMENTS", | ||
| "1": "CREATE_TABLE_LIKE_CONSTRAINTS", | ||
| "2": "CREATE_TABLE_LIKE_DEFAULTS", | ||
| "3": "CREATE_TABLE_LIKE_GENERATED", | ||
| "4": "CREATE_TABLE_LIKE_IDENTITY", | ||
| "5": "CREATE_TABLE_LIKE_INDEXES", | ||
| "6": "CREATE_TABLE_LIKE_STATISTICS", | ||
| "7": "CREATE_TABLE_LIKE_STORAGE", | ||
| "8": "CREATE_TABLE_LIKE_ALL" | ||
| }, | ||
| "Token": { | ||
| "0": "NUL", | ||
| "37": "ASCII_37", | ||
| "40": "ASCII_40", | ||
| "41": "ASCII_41", | ||
| "42": "ASCII_42", | ||
| "43": "ASCII_43", | ||
| "44": "ASCII_44", | ||
| "45": "ASCII_45", | ||
| "46": "ASCII_46", | ||
| "47": "ASCII_47", | ||
| "58": "ASCII_58", | ||
| "59": "ASCII_59", | ||
| "60": "ASCII_60", | ||
| "61": "ASCII_61", | ||
| "62": "ASCII_62", | ||
| "63": "ASCII_63", | ||
| "91": "ASCII_91", | ||
| "92": "ASCII_92", | ||
| "93": "ASCII_93", | ||
| "94": "ASCII_94", | ||
| "258": "IDENT", | ||
| "259": "UIDENT", | ||
| "260": "FCONST", | ||
| "261": "SCONST", | ||
| "262": "USCONST", | ||
| "263": "BCONST", | ||
| "264": "XCONST", | ||
| "265": "Op", | ||
| "266": "ICONST", | ||
| "267": "PARAM", | ||
| "268": "TYPECAST", | ||
| "269": "DOT_DOT", | ||
| "270": "COLON_EQUALS", | ||
| "271": "EQUALS_GREATER", | ||
| "272": "LESS_EQUALS", | ||
| "273": "GREATER_EQUALS", | ||
| "274": "NOT_EQUALS", | ||
| "275": "SQL_COMMENT", | ||
| "276": "C_COMMENT", | ||
| "277": "ABORT_P", | ||
| "278": "ABSOLUTE_P", | ||
| "279": "ACCESS", | ||
| "280": "ACTION", | ||
| "281": "ADD_P", | ||
| "282": "ADMIN", | ||
| "283": "AFTER", | ||
| "284": "AGGREGATE", | ||
| "285": "ALL", | ||
| "286": "ALSO", | ||
| "287": "ALTER", | ||
| "288": "ALWAYS", | ||
| "289": "ANALYSE", | ||
| "290": "ANALYZE", | ||
| "291": "AND", | ||
| "292": "ANY", | ||
| "293": "ARRAY", | ||
| "294": "AS", | ||
| "295": "ASC", | ||
| "296": "ASSERTION", | ||
| "297": "ASSIGNMENT", | ||
| "298": "ASYMMETRIC", | ||
| "299": "AT", | ||
| "300": "ATTACH", | ||
| "301": "ATTRIBUTE", | ||
| "302": "AUTHORIZATION", | ||
| "303": "BACKWARD", | ||
| "304": "BEFORE", | ||
| "305": "BEGIN_P", | ||
| "306": "BETWEEN", | ||
| "307": "BIGINT", | ||
| "308": "BINARY", | ||
| "309": "BIT", | ||
| "310": "BOOLEAN_P", | ||
| "311": "BOTH", | ||
| "312": "BY", | ||
| "313": "CACHE", | ||
| "314": "CALL", | ||
| "315": "CALLED", | ||
| "316": "CASCADE", | ||
| "317": "CASCADED", | ||
| "318": "CASE", | ||
| "319": "CAST", | ||
| "320": "CATALOG_P", | ||
| "321": "CHAIN", | ||
| "322": "CHAR_P", | ||
| "323": "CHARACTER", | ||
| "324": "CHARACTERISTICS", | ||
| "325": "CHECK", | ||
| "326": "CHECKPOINT", | ||
| "327": "CLASS", | ||
| "328": "CLOSE", | ||
| "329": "CLUSTER", | ||
| "330": "COALESCE", | ||
| "331": "COLLATE", | ||
| "332": "COLLATION", | ||
| "333": "COLUMN", | ||
| "334": "COLUMNS", | ||
| "335": "COMMENT", | ||
| "336": "COMMENTS", | ||
| "337": "COMMIT", | ||
| "338": "COMMITTED", | ||
| "339": "CONCURRENTLY", | ||
| "340": "CONFIGURATION", | ||
| "341": "CONFLICT", | ||
| "342": "CONNECTION", | ||
| "343": "CONSTRAINT", | ||
| "344": "CONSTRAINTS", | ||
| "345": "CONTENT_P", | ||
| "346": "CONTINUE_P", | ||
| "347": "CONVERSION_P", | ||
| "348": "COPY", | ||
| "349": "COST", | ||
| "350": "CREATE", | ||
| "351": "CROSS", | ||
| "352": "CSV", | ||
| "353": "CUBE", | ||
| "354": "CURRENT_P", | ||
| "355": "CURRENT_CATALOG", | ||
| "356": "CURRENT_DATE", | ||
| "357": "CURRENT_ROLE", | ||
| "358": "CURRENT_SCHEMA", | ||
| "359": "CURRENT_TIME", | ||
| "360": "CURRENT_TIMESTAMP", | ||
| "361": "CURRENT_USER", | ||
| "362": "CURSOR", | ||
| "363": "CYCLE", | ||
| "364": "DATA_P", | ||
| "365": "DATABASE", | ||
| "366": "DAY_P", | ||
| "367": "DEALLOCATE", | ||
| "368": "DEC", | ||
| "369": "DECIMAL_P", | ||
| "370": "DECLARE", | ||
| "371": "DEFAULT", | ||
| "372": "DEFAULTS", | ||
| "373": "DEFERRABLE", | ||
| "374": "DEFERRED", | ||
| "375": "DEFINER", | ||
| "376": "DELETE_P", | ||
| "377": "DELIMITER", | ||
| "378": "DELIMITERS", | ||
| "379": "DEPENDS", | ||
| "380": "DESC", | ||
| "381": "DETACH", | ||
| "382": "DICTIONARY", | ||
| "383": "DISABLE_P", | ||
| "384": "DISCARD", | ||
| "385": "DISTINCT", | ||
| "386": "DO", | ||
| "387": "DOCUMENT_P", | ||
| "388": "DOMAIN_P", | ||
| "389": "DOUBLE_P", | ||
| "390": "DROP", | ||
| "391": "EACH", | ||
| "392": "ELSE", | ||
| "393": "ENABLE_P", | ||
| "394": "ENCODING", | ||
| "395": "ENCRYPTED", | ||
| "396": "END_P", | ||
| "397": "ENUM_P", | ||
| "398": "ESCAPE", | ||
| "399": "EVENT", | ||
| "400": "EXCEPT", | ||
| "401": "EXCLUDE", | ||
| "402": "EXCLUDING", | ||
| "403": "EXCLUSIVE", | ||
| "404": "EXECUTE", | ||
| "405": "EXISTS", | ||
| "406": "EXPLAIN", | ||
| "407": "EXPRESSION", | ||
| "408": "EXTENSION", | ||
| "409": "EXTERNAL", | ||
| "410": "EXTRACT", | ||
| "411": "FALSE_P", | ||
| "412": "FAMILY", | ||
| "413": "FETCH", | ||
| "414": "FILTER", | ||
| "415": "FIRST_P", | ||
| "416": "FLOAT_P", | ||
| "417": "FOLLOWING", | ||
| "418": "FOR", | ||
| "419": "FORCE", | ||
| "420": "FOREIGN", | ||
| "421": "FORWARD", | ||
| "422": "FREEZE", | ||
| "423": "FROM", | ||
| "424": "FULL", | ||
| "425": "FUNCTION", | ||
| "426": "FUNCTIONS", | ||
| "427": "GENERATED", | ||
| "428": "GLOBAL", | ||
| "429": "GRANT", | ||
| "430": "GRANTED", | ||
| "431": "GREATEST", | ||
| "432": "GROUP_P", | ||
| "433": "GROUPING", | ||
| "434": "GROUPS", | ||
| "435": "HANDLER", | ||
| "436": "HAVING", | ||
| "437": "HEADER_P", | ||
| "438": "HOLD", | ||
| "439": "HOUR_P", | ||
| "440": "IDENTITY_P", | ||
| "441": "IF_P", | ||
| "442": "ILIKE", | ||
| "443": "IMMEDIATE", | ||
| "444": "IMMUTABLE", | ||
| "445": "IMPLICIT_P", | ||
| "446": "IMPORT_P", | ||
| "447": "IN_P", | ||
| "448": "INCLUDE", | ||
| "449": "INCLUDING", | ||
| "450": "INCREMENT", | ||
| "451": "INDEX", | ||
| "452": "INDEXES", | ||
| "453": "INHERIT", | ||
| "454": "INHERITS", | ||
| "455": "INITIALLY", | ||
| "456": "INLINE_P", | ||
| "457": "INNER_P", | ||
| "458": "INOUT", | ||
| "459": "INPUT_P", | ||
| "460": "INSENSITIVE", | ||
| "461": "INSERT", | ||
| "462": "INSTEAD", | ||
| "463": "INT_P", | ||
| "464": "INTEGER", | ||
| "465": "INTERSECT", | ||
| "466": "INTERVAL", | ||
| "467": "INTO", | ||
| "468": "INVOKER", | ||
| "469": "IS", | ||
| "470": "ISNULL", | ||
| "471": "ISOLATION", | ||
| "472": "JOIN", | ||
| "473": "KEY", | ||
| "474": "LABEL", | ||
| "475": "LANGUAGE", | ||
| "476": "LARGE_P", | ||
| "477": "LAST_P", | ||
| "478": "LATERAL_P", | ||
| "479": "LEADING", | ||
| "480": "LEAKPROOF", | ||
| "481": "LEAST", | ||
| "482": "LEFT", | ||
| "483": "LEVEL", | ||
| "484": "LIKE", | ||
| "485": "LIMIT", | ||
| "486": "LISTEN", | ||
| "487": "LOAD", | ||
| "488": "LOCAL", | ||
| "489": "LOCALTIME", | ||
| "490": "LOCALTIMESTAMP", | ||
| "491": "LOCATION", | ||
| "492": "LOCK_P", | ||
| "493": "LOCKED", | ||
| "494": "LOGGED", | ||
| "495": "MAPPING", | ||
| "496": "MATCH", | ||
| "497": "MATERIALIZED", | ||
| "498": "MAXVALUE", | ||
| "499": "METHOD", | ||
| "500": "MINUTE_P", | ||
| "501": "MINVALUE", | ||
| "502": "MODE", | ||
| "503": "MONTH_P", | ||
| "504": "MOVE", | ||
| "505": "NAME_P", | ||
| "506": "NAMES", | ||
| "507": "NATIONAL", | ||
| "508": "NATURAL", | ||
| "509": "NCHAR", | ||
| "510": "NEW", | ||
| "511": "NEXT", | ||
| "512": "NFC", | ||
| "513": "NFD", | ||
| "514": "NFKC", | ||
| "515": "NFKD", | ||
| "516": "NO", | ||
| "517": "NONE", | ||
| "518": "NORMALIZE", | ||
| "519": "NORMALIZED", | ||
| "520": "NOT", | ||
| "521": "NOTHING", | ||
| "522": "NOTIFY", | ||
| "523": "NOTNULL", | ||
| "524": "NOWAIT", | ||
| "525": "NULL_P", | ||
| "526": "NULLIF", | ||
| "527": "NULLS_P", | ||
| "528": "NUMERIC", | ||
| "529": "OBJECT_P", | ||
| "530": "OF", | ||
| "531": "OFF", | ||
| "532": "OFFSET", | ||
| "533": "OIDS", | ||
| "534": "OLD", | ||
| "535": "ON", | ||
| "536": "ONLY", | ||
| "537": "OPERATOR", | ||
| "538": "OPTION", | ||
| "539": "OPTIONS", | ||
| "540": "OR", | ||
| "541": "ORDER", | ||
| "542": "ORDINALITY", | ||
| "543": "OTHERS", | ||
| "544": "OUT_P", | ||
| "545": "OUTER_P", | ||
| "546": "OVER", | ||
| "547": "OVERLAPS", | ||
| "548": "OVERLAY", | ||
| "549": "OVERRIDING", | ||
| "550": "OWNED", | ||
| "551": "OWNER", | ||
| "552": "PARALLEL", | ||
| "553": "PARSER", | ||
| "554": "PARTIAL", | ||
| "555": "PARTITION", | ||
| "556": "PASSING", | ||
| "557": "PASSWORD", | ||
| "558": "PLACING", | ||
| "559": "PLANS", | ||
| "560": "POLICY", | ||
| "561": "POSITION", | ||
| "562": "PRECEDING", | ||
| "563": "PRECISION", | ||
| "564": "PRESERVE", | ||
| "565": "PREPARE", | ||
| "566": "PREPARED", | ||
| "567": "PRIMARY", | ||
| "568": "PRIOR", | ||
| "569": "PRIVILEGES", | ||
| "570": "PROCEDURAL", | ||
| "571": "PROCEDURE", | ||
| "572": "PROCEDURES", | ||
| "573": "PROGRAM", | ||
| "574": "PUBLICATION", | ||
| "575": "QUOTE", | ||
| "576": "RANGE", | ||
| "577": "READ", | ||
| "578": "REAL", | ||
| "579": "REASSIGN", | ||
| "580": "RECHECK", | ||
| "581": "RECURSIVE", | ||
| "582": "REF_P", | ||
| "583": "REFERENCES", | ||
| "584": "REFERENCING", | ||
| "585": "REFRESH", | ||
| "586": "REINDEX", | ||
| "587": "RELATIVE_P", | ||
| "588": "RELEASE", | ||
| "589": "RENAME", | ||
| "590": "REPEATABLE", | ||
| "591": "REPLACE", | ||
| "592": "REPLICA", | ||
| "593": "RESET", | ||
| "594": "RESTART", | ||
| "595": "RESTRICT", | ||
| "596": "RETURNING", | ||
| "597": "RETURNS", | ||
| "598": "REVOKE", | ||
| "599": "RIGHT", | ||
| "600": "ROLE", | ||
| "601": "ROLLBACK", | ||
| "602": "ROLLUP", | ||
| "603": "ROUTINE", | ||
| "604": "ROUTINES", | ||
| "605": "ROW", | ||
| "606": "ROWS", | ||
| "607": "RULE", | ||
| "608": "SAVEPOINT", | ||
| "609": "SCHEMA", | ||
| "610": "SCHEMAS", | ||
| "611": "SCROLL", | ||
| "612": "SEARCH", | ||
| "613": "SECOND_P", | ||
| "614": "SECURITY", | ||
| "615": "SELECT", | ||
| "616": "SEQUENCE", | ||
| "617": "SEQUENCES", | ||
| "618": "SERIALIZABLE", | ||
| "619": "SERVER", | ||
| "620": "SESSION", | ||
| "621": "SESSION_USER", | ||
| "622": "SET", | ||
| "623": "SETS", | ||
| "624": "SETOF", | ||
| "625": "SHARE", | ||
| "626": "SHOW", | ||
| "627": "SIMILAR", | ||
| "628": "SIMPLE", | ||
| "629": "SKIP", | ||
| "630": "SMALLINT", | ||
| "631": "SNAPSHOT", | ||
| "632": "SOME", | ||
| "633": "SQL_P", | ||
| "634": "STABLE", | ||
| "635": "STANDALONE_P", | ||
| "636": "START", | ||
| "637": "STATEMENT", | ||
| "638": "STATISTICS", | ||
| "639": "STDIN", | ||
| "640": "STDOUT", | ||
| "641": "STORAGE", | ||
| "642": "STORED", | ||
| "643": "STRICT_P", | ||
| "644": "STRIP_P", | ||
| "645": "SUBSCRIPTION", | ||
| "646": "SUBSTRING", | ||
| "647": "SUPPORT", | ||
| "648": "SYMMETRIC", | ||
| "649": "SYSID", | ||
| "650": "SYSTEM_P", | ||
| "651": "TABLE", | ||
| "652": "TABLES", | ||
| "653": "TABLESAMPLE", | ||
| "654": "TABLESPACE", | ||
| "655": "TEMP", | ||
| "656": "TEMPLATE", | ||
| "657": "TEMPORARY", | ||
| "658": "TEXT_P", | ||
| "659": "THEN", | ||
| "660": "TIES", | ||
| "661": "TIME", | ||
| "662": "TIMESTAMP", | ||
| "663": "TO", | ||
| "664": "TRAILING", | ||
| "665": "TRANSACTION", | ||
| "666": "TRANSFORM", | ||
| "667": "TREAT", | ||
| "668": "TRIGGER", | ||
| "669": "TRIM", | ||
| "670": "TRUE_P", | ||
| "671": "TRUNCATE", | ||
| "672": "TRUSTED", | ||
| "673": "TYPE_P", | ||
| "674": "TYPES_P", | ||
| "675": "UESCAPE", | ||
| "676": "UNBOUNDED", | ||
| "677": "UNCOMMITTED", | ||
| "678": "UNENCRYPTED", | ||
| "679": "UNION", | ||
| "680": "UNIQUE", | ||
| "681": "UNKNOWN", | ||
| "682": "UNLISTEN", | ||
| "683": "UNLOGGED", | ||
| "684": "UNTIL", | ||
| "685": "UPDATE", | ||
| "686": "USER", | ||
| "687": "USING", | ||
| "688": "VACUUM", | ||
| "689": "VALID", | ||
| "690": "VALIDATE", | ||
| "691": "VALIDATOR", | ||
| "692": "VALUE_P", | ||
| "693": "VALUES", | ||
| "694": "VARCHAR", | ||
| "695": "VARIADIC", | ||
| "696": "VARYING", | ||
| "697": "VERBOSE", | ||
| "698": "VERSION_P", | ||
| "699": "VIEW", | ||
| "700": "VIEWS", | ||
| "701": "VOLATILE", | ||
| "702": "WHEN", | ||
| "703": "WHERE", | ||
| "704": "WHITESPACE_P", | ||
| "705": "WINDOW", | ||
| "706": "WITH", | ||
| "707": "WITHIN", | ||
| "708": "WITHOUT", | ||
| "709": "WORK", | ||
| "710": "WRAPPER", | ||
| "711": "WRITE", | ||
| "712": "XML_P", | ||
| "713": "XMLATTRIBUTES", | ||
| "714": "XMLCONCAT", | ||
| "715": "XMLELEMENT", | ||
| "716": "XMLEXISTS", | ||
| "717": "XMLFOREST", | ||
| "718": "XMLNAMESPACES", | ||
| "719": "XMLPARSE", | ||
| "720": "XMLPI", | ||
| "721": "XMLROOT", | ||
| "722": "XMLSERIALIZE", | ||
| "723": "XMLTABLE", | ||
| "724": "YEAR_P", | ||
| "725": "YES_P", | ||
| "726": "ZONE", | ||
| "727": "NOT_LA", | ||
| "728": "NULLS_LA", | ||
| "729": "WITH_LA", | ||
| "730": "POSTFIXOP", | ||
| "731": "UMINUS" | ||
| }, | ||
| "TransactionStmtKind": { | ||
| "0": "TRANS_STMT_BEGIN", | ||
| "1": "TRANS_STMT_START", | ||
| "2": "TRANS_STMT_COMMIT", | ||
| "3": "TRANS_STMT_ROLLBACK", | ||
| "4": "TRANS_STMT_SAVEPOINT", | ||
| "5": "TRANS_STMT_RELEASE", | ||
| "6": "TRANS_STMT_ROLLBACK_TO", | ||
| "7": "TRANS_STMT_PREPARE", | ||
| "8": "TRANS_STMT_COMMIT_PREPARED", | ||
| "9": "TRANS_STMT_ROLLBACK_PREPARED" | ||
| }, | ||
| "VariableSetKind": { | ||
| "0": "VAR_SET_VALUE", | ||
| "1": "VAR_SET_DEFAULT", | ||
| "2": "VAR_SET_CURRENT", | ||
| "3": "VAR_SET_MULTI", | ||
| "4": "VAR_RESET", | ||
| "5": "VAR_RESET_ALL" | ||
| }, | ||
| "ViewCheckOption": { | ||
| "0": "NO_CHECK_OPTION", | ||
| "1": "LOCAL_CHECK_OPTION", | ||
| "2": "CASCADED_CHECK_OPTION" | ||
| }, | ||
| "WCOKind": { | ||
| "0": "WCO_VIEW_CHECK", | ||
| "1": "WCO_RLS_INSERT_CHECK", | ||
| "2": "WCO_RLS_UPDATE_CHECK", | ||
| "3": "WCO_RLS_CONFLICT_CHECK" | ||
| }, | ||
| "XmlExprOp": { | ||
| "0": "IS_XMLCONCAT", | ||
| "1": "IS_XMLELEMENT", | ||
| "2": "IS_XMLFOREST", | ||
| "3": "IS_XMLPARSE", | ||
| "4": "IS_XMLPI", | ||
| "5": "IS_XMLROOT", | ||
| "6": "IS_XMLSERIALIZE", | ||
| "7": "IS_DOCUMENT" | ||
| }, | ||
| "XmlOptionType": { | ||
| "0": "XMLOPTION_DOCUMENT", | ||
| "1": "XMLOPTION_CONTENT" | ||
| } | ||
| } |
-1053
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.SetOpStrategy = exports.SetOpCmd = exports.AggSplit = exports.AggStrategy = exports.JoinType = exports.CmdType = exports.BoolTestType = exports.NullTestType = exports.XmlOptionType = exports.XmlExprOp = exports.SQLValueFunctionOp = exports.MinMaxOp = exports.RowCompareType = exports.SubLinkType = exports.BoolExprType = exports.CoercionForm = exports.CoercionContext = exports.ParamKind = exports.OnCommitAction = exports.AlterSubscriptionType = exports.AlterTSConfigType = exports.ReindexObjectType = exports.DiscardMode = exports.ClusterOption = exports.ViewCheckOption = exports.TransactionStmtKind = exports.FunctionParameterMode = exports.FetchDirection = exports.RoleStmtType = exports.ImportForeignSchemaType = exports.ConstrType = exports.VariableSetKind = exports.GrantTargetType = exports.AlterTableType = exports.DropBehavior = exports.ObjectType = exports.SetOperation = exports.CTEMaterialize = exports.GroupingSetKind = exports.WCOKind = exports.RTEKind = exports.PartitionRangeDatumKind = exports.DefElemAction = exports.TableLikeOption = exports.RoleSpecType = exports.A_Expr_Kind = exports.SortByNulls = exports.SortByDir = exports.QuerySource = exports.OverridingKind = void 0; | ||
| exports.Token = exports.KeywordKind = exports.LockTupleMode = exports.LockWaitPolicy = exports.LockClauseStrength = exports.LimitOption = exports.OnConflictAction = void 0; | ||
| var OverridingKind; | ||
| (function (OverridingKind) { | ||
| OverridingKind[OverridingKind["OVERRIDING_NOT_SET"] = 0] = "OVERRIDING_NOT_SET"; | ||
| OverridingKind[OverridingKind["OVERRIDING_USER_VALUE"] = 1] = "OVERRIDING_USER_VALUE"; | ||
| OverridingKind[OverridingKind["OVERRIDING_SYSTEM_VALUE"] = 2] = "OVERRIDING_SYSTEM_VALUE"; | ||
| })(OverridingKind || (exports.OverridingKind = OverridingKind = {})); | ||
| var QuerySource; | ||
| (function (QuerySource) { | ||
| QuerySource[QuerySource["QSRC_ORIGINAL"] = 0] = "QSRC_ORIGINAL"; | ||
| QuerySource[QuerySource["QSRC_PARSER"] = 1] = "QSRC_PARSER"; | ||
| QuerySource[QuerySource["QSRC_INSTEAD_RULE"] = 2] = "QSRC_INSTEAD_RULE"; | ||
| QuerySource[QuerySource["QSRC_QUAL_INSTEAD_RULE"] = 3] = "QSRC_QUAL_INSTEAD_RULE"; | ||
| QuerySource[QuerySource["QSRC_NON_INSTEAD_RULE"] = 4] = "QSRC_NON_INSTEAD_RULE"; | ||
| })(QuerySource || (exports.QuerySource = QuerySource = {})); | ||
| var SortByDir; | ||
| (function (SortByDir) { | ||
| SortByDir[SortByDir["SORTBY_DEFAULT"] = 0] = "SORTBY_DEFAULT"; | ||
| SortByDir[SortByDir["SORTBY_ASC"] = 1] = "SORTBY_ASC"; | ||
| SortByDir[SortByDir["SORTBY_DESC"] = 2] = "SORTBY_DESC"; | ||
| SortByDir[SortByDir["SORTBY_USING"] = 3] = "SORTBY_USING"; | ||
| })(SortByDir || (exports.SortByDir = SortByDir = {})); | ||
| var SortByNulls; | ||
| (function (SortByNulls) { | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_DEFAULT"] = 0] = "SORTBY_NULLS_DEFAULT"; | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_FIRST"] = 1] = "SORTBY_NULLS_FIRST"; | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_LAST"] = 2] = "SORTBY_NULLS_LAST"; | ||
| })(SortByNulls || (exports.SortByNulls = SortByNulls = {})); | ||
| var A_Expr_Kind; | ||
| (function (A_Expr_Kind) { | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP"] = 0] = "AEXPR_OP"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP_ANY"] = 1] = "AEXPR_OP_ANY"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP_ALL"] = 2] = "AEXPR_OP_ALL"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_DISTINCT"] = 3] = "AEXPR_DISTINCT"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_DISTINCT"] = 4] = "AEXPR_NOT_DISTINCT"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NULLIF"] = 5] = "AEXPR_NULLIF"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OF"] = 6] = "AEXPR_OF"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_IN"] = 7] = "AEXPR_IN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_LIKE"] = 8] = "AEXPR_LIKE"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_ILIKE"] = 9] = "AEXPR_ILIKE"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_SIMILAR"] = 10] = "AEXPR_SIMILAR"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_BETWEEN"] = 11] = "AEXPR_BETWEEN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_BETWEEN"] = 12] = "AEXPR_NOT_BETWEEN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_BETWEEN_SYM"] = 13] = "AEXPR_BETWEEN_SYM"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_BETWEEN_SYM"] = 14] = "AEXPR_NOT_BETWEEN_SYM"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_PAREN"] = 15] = "AEXPR_PAREN"; | ||
| })(A_Expr_Kind || (exports.A_Expr_Kind = A_Expr_Kind = {})); | ||
| var RoleSpecType; | ||
| (function (RoleSpecType) { | ||
| RoleSpecType[RoleSpecType["ROLESPEC_CSTRING"] = 0] = "ROLESPEC_CSTRING"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_CURRENT_USER"] = 1] = "ROLESPEC_CURRENT_USER"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_SESSION_USER"] = 2] = "ROLESPEC_SESSION_USER"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_PUBLIC"] = 3] = "ROLESPEC_PUBLIC"; | ||
| })(RoleSpecType || (exports.RoleSpecType = RoleSpecType = {})); | ||
| var TableLikeOption; | ||
| (function (TableLikeOption) { | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_COMMENTS"] = 0] = "CREATE_TABLE_LIKE_COMMENTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_CONSTRAINTS"] = 1] = "CREATE_TABLE_LIKE_CONSTRAINTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_DEFAULTS"] = 2] = "CREATE_TABLE_LIKE_DEFAULTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_GENERATED"] = 3] = "CREATE_TABLE_LIKE_GENERATED"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_IDENTITY"] = 4] = "CREATE_TABLE_LIKE_IDENTITY"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_INDEXES"] = 5] = "CREATE_TABLE_LIKE_INDEXES"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_STATISTICS"] = 6] = "CREATE_TABLE_LIKE_STATISTICS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_STORAGE"] = 7] = "CREATE_TABLE_LIKE_STORAGE"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_ALL"] = 8] = "CREATE_TABLE_LIKE_ALL"; | ||
| })(TableLikeOption || (exports.TableLikeOption = TableLikeOption = {})); | ||
| var DefElemAction; | ||
| (function (DefElemAction) { | ||
| DefElemAction[DefElemAction["DEFELEM_UNSPEC"] = 0] = "DEFELEM_UNSPEC"; | ||
| DefElemAction[DefElemAction["DEFELEM_SET"] = 1] = "DEFELEM_SET"; | ||
| DefElemAction[DefElemAction["DEFELEM_ADD"] = 2] = "DEFELEM_ADD"; | ||
| DefElemAction[DefElemAction["DEFELEM_DROP"] = 3] = "DEFELEM_DROP"; | ||
| })(DefElemAction || (exports.DefElemAction = DefElemAction = {})); | ||
| var PartitionRangeDatumKind; | ||
| (function (PartitionRangeDatumKind) { | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_MINVALUE"] = 0] = "PARTITION_RANGE_DATUM_MINVALUE"; | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_VALUE"] = 1] = "PARTITION_RANGE_DATUM_VALUE"; | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_MAXVALUE"] = 2] = "PARTITION_RANGE_DATUM_MAXVALUE"; | ||
| })(PartitionRangeDatumKind || (exports.PartitionRangeDatumKind = PartitionRangeDatumKind = {})); | ||
| var RTEKind; | ||
| (function (RTEKind) { | ||
| RTEKind[RTEKind["RTE_RELATION"] = 0] = "RTE_RELATION"; | ||
| RTEKind[RTEKind["RTE_SUBQUERY"] = 1] = "RTE_SUBQUERY"; | ||
| RTEKind[RTEKind["RTE_JOIN"] = 2] = "RTE_JOIN"; | ||
| RTEKind[RTEKind["RTE_FUNCTION"] = 3] = "RTE_FUNCTION"; | ||
| RTEKind[RTEKind["RTE_TABLEFUNC"] = 4] = "RTE_TABLEFUNC"; | ||
| RTEKind[RTEKind["RTE_VALUES"] = 5] = "RTE_VALUES"; | ||
| RTEKind[RTEKind["RTE_CTE"] = 6] = "RTE_CTE"; | ||
| RTEKind[RTEKind["RTE_NAMEDTUPLESTORE"] = 7] = "RTE_NAMEDTUPLESTORE"; | ||
| RTEKind[RTEKind["RTE_RESULT"] = 8] = "RTE_RESULT"; | ||
| })(RTEKind || (exports.RTEKind = RTEKind = {})); | ||
| var WCOKind; | ||
| (function (WCOKind) { | ||
| WCOKind[WCOKind["WCO_VIEW_CHECK"] = 0] = "WCO_VIEW_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_INSERT_CHECK"] = 1] = "WCO_RLS_INSERT_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_UPDATE_CHECK"] = 2] = "WCO_RLS_UPDATE_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_CONFLICT_CHECK"] = 3] = "WCO_RLS_CONFLICT_CHECK"; | ||
| })(WCOKind || (exports.WCOKind = WCOKind = {})); | ||
| var GroupingSetKind; | ||
| (function (GroupingSetKind) { | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_EMPTY"] = 0] = "GROUPING_SET_EMPTY"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_SIMPLE"] = 1] = "GROUPING_SET_SIMPLE"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_ROLLUP"] = 2] = "GROUPING_SET_ROLLUP"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_CUBE"] = 3] = "GROUPING_SET_CUBE"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_SETS"] = 4] = "GROUPING_SET_SETS"; | ||
| })(GroupingSetKind || (exports.GroupingSetKind = GroupingSetKind = {})); | ||
| var CTEMaterialize; | ||
| (function (CTEMaterialize) { | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeDefault"] = 0] = "CTEMaterializeDefault"; | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeAlways"] = 1] = "CTEMaterializeAlways"; | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeNever"] = 2] = "CTEMaterializeNever"; | ||
| })(CTEMaterialize || (exports.CTEMaterialize = CTEMaterialize = {})); | ||
| var SetOperation; | ||
| (function (SetOperation) { | ||
| SetOperation[SetOperation["SETOP_NONE"] = 0] = "SETOP_NONE"; | ||
| SetOperation[SetOperation["SETOP_UNION"] = 1] = "SETOP_UNION"; | ||
| SetOperation[SetOperation["SETOP_INTERSECT"] = 2] = "SETOP_INTERSECT"; | ||
| SetOperation[SetOperation["SETOP_EXCEPT"] = 3] = "SETOP_EXCEPT"; | ||
| })(SetOperation || (exports.SetOperation = SetOperation = {})); | ||
| var ObjectType; | ||
| (function (ObjectType) { | ||
| ObjectType[ObjectType["OBJECT_ACCESS_METHOD"] = 0] = "OBJECT_ACCESS_METHOD"; | ||
| ObjectType[ObjectType["OBJECT_AGGREGATE"] = 1] = "OBJECT_AGGREGATE"; | ||
| ObjectType[ObjectType["OBJECT_AMOP"] = 2] = "OBJECT_AMOP"; | ||
| ObjectType[ObjectType["OBJECT_AMPROC"] = 3] = "OBJECT_AMPROC"; | ||
| ObjectType[ObjectType["OBJECT_ATTRIBUTE"] = 4] = "OBJECT_ATTRIBUTE"; | ||
| ObjectType[ObjectType["OBJECT_CAST"] = 5] = "OBJECT_CAST"; | ||
| ObjectType[ObjectType["OBJECT_COLUMN"] = 6] = "OBJECT_COLUMN"; | ||
| ObjectType[ObjectType["OBJECT_COLLATION"] = 7] = "OBJECT_COLLATION"; | ||
| ObjectType[ObjectType["OBJECT_CONVERSION"] = 8] = "OBJECT_CONVERSION"; | ||
| ObjectType[ObjectType["OBJECT_DATABASE"] = 9] = "OBJECT_DATABASE"; | ||
| ObjectType[ObjectType["OBJECT_DEFAULT"] = 10] = "OBJECT_DEFAULT"; | ||
| ObjectType[ObjectType["OBJECT_DEFACL"] = 11] = "OBJECT_DEFACL"; | ||
| ObjectType[ObjectType["OBJECT_DOMAIN"] = 12] = "OBJECT_DOMAIN"; | ||
| ObjectType[ObjectType["OBJECT_DOMCONSTRAINT"] = 13] = "OBJECT_DOMCONSTRAINT"; | ||
| ObjectType[ObjectType["OBJECT_EVENT_TRIGGER"] = 14] = "OBJECT_EVENT_TRIGGER"; | ||
| ObjectType[ObjectType["OBJECT_EXTENSION"] = 15] = "OBJECT_EXTENSION"; | ||
| ObjectType[ObjectType["OBJECT_FDW"] = 16] = "OBJECT_FDW"; | ||
| ObjectType[ObjectType["OBJECT_FOREIGN_SERVER"] = 17] = "OBJECT_FOREIGN_SERVER"; | ||
| ObjectType[ObjectType["OBJECT_FOREIGN_TABLE"] = 18] = "OBJECT_FOREIGN_TABLE"; | ||
| ObjectType[ObjectType["OBJECT_FUNCTION"] = 19] = "OBJECT_FUNCTION"; | ||
| ObjectType[ObjectType["OBJECT_INDEX"] = 20] = "OBJECT_INDEX"; | ||
| ObjectType[ObjectType["OBJECT_LANGUAGE"] = 21] = "OBJECT_LANGUAGE"; | ||
| ObjectType[ObjectType["OBJECT_LARGEOBJECT"] = 22] = "OBJECT_LARGEOBJECT"; | ||
| ObjectType[ObjectType["OBJECT_MATVIEW"] = 23] = "OBJECT_MATVIEW"; | ||
| ObjectType[ObjectType["OBJECT_OPCLASS"] = 24] = "OBJECT_OPCLASS"; | ||
| ObjectType[ObjectType["OBJECT_OPERATOR"] = 25] = "OBJECT_OPERATOR"; | ||
| ObjectType[ObjectType["OBJECT_OPFAMILY"] = 26] = "OBJECT_OPFAMILY"; | ||
| ObjectType[ObjectType["OBJECT_POLICY"] = 27] = "OBJECT_POLICY"; | ||
| ObjectType[ObjectType["OBJECT_PROCEDURE"] = 28] = "OBJECT_PROCEDURE"; | ||
| ObjectType[ObjectType["OBJECT_PUBLICATION"] = 29] = "OBJECT_PUBLICATION"; | ||
| ObjectType[ObjectType["OBJECT_PUBLICATION_REL"] = 30] = "OBJECT_PUBLICATION_REL"; | ||
| ObjectType[ObjectType["OBJECT_ROLE"] = 31] = "OBJECT_ROLE"; | ||
| ObjectType[ObjectType["OBJECT_ROUTINE"] = 32] = "OBJECT_ROUTINE"; | ||
| ObjectType[ObjectType["OBJECT_RULE"] = 33] = "OBJECT_RULE"; | ||
| ObjectType[ObjectType["OBJECT_SCHEMA"] = 34] = "OBJECT_SCHEMA"; | ||
| ObjectType[ObjectType["OBJECT_SEQUENCE"] = 35] = "OBJECT_SEQUENCE"; | ||
| ObjectType[ObjectType["OBJECT_SUBSCRIPTION"] = 36] = "OBJECT_SUBSCRIPTION"; | ||
| ObjectType[ObjectType["OBJECT_STATISTIC_EXT"] = 37] = "OBJECT_STATISTIC_EXT"; | ||
| ObjectType[ObjectType["OBJECT_TABCONSTRAINT"] = 38] = "OBJECT_TABCONSTRAINT"; | ||
| ObjectType[ObjectType["OBJECT_TABLE"] = 39] = "OBJECT_TABLE"; | ||
| ObjectType[ObjectType["OBJECT_TABLESPACE"] = 40] = "OBJECT_TABLESPACE"; | ||
| ObjectType[ObjectType["OBJECT_TRANSFORM"] = 41] = "OBJECT_TRANSFORM"; | ||
| ObjectType[ObjectType["OBJECT_TRIGGER"] = 42] = "OBJECT_TRIGGER"; | ||
| ObjectType[ObjectType["OBJECT_TSCONFIGURATION"] = 43] = "OBJECT_TSCONFIGURATION"; | ||
| ObjectType[ObjectType["OBJECT_TSDICTIONARY"] = 44] = "OBJECT_TSDICTIONARY"; | ||
| ObjectType[ObjectType["OBJECT_TSPARSER"] = 45] = "OBJECT_TSPARSER"; | ||
| ObjectType[ObjectType["OBJECT_TSTEMPLATE"] = 46] = "OBJECT_TSTEMPLATE"; | ||
| ObjectType[ObjectType["OBJECT_TYPE"] = 47] = "OBJECT_TYPE"; | ||
| ObjectType[ObjectType["OBJECT_USER_MAPPING"] = 48] = "OBJECT_USER_MAPPING"; | ||
| ObjectType[ObjectType["OBJECT_VIEW"] = 49] = "OBJECT_VIEW"; | ||
| })(ObjectType || (exports.ObjectType = ObjectType = {})); | ||
| var DropBehavior; | ||
| (function (DropBehavior) { | ||
| DropBehavior[DropBehavior["DROP_RESTRICT"] = 0] = "DROP_RESTRICT"; | ||
| DropBehavior[DropBehavior["DROP_CASCADE"] = 1] = "DROP_CASCADE"; | ||
| })(DropBehavior || (exports.DropBehavior = DropBehavior = {})); | ||
| var AlterTableType; | ||
| (function (AlterTableType) { | ||
| AlterTableType[AlterTableType["AT_AddColumn"] = 0] = "AT_AddColumn"; | ||
| AlterTableType[AlterTableType["AT_AddColumnRecurse"] = 1] = "AT_AddColumnRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddColumnToView"] = 2] = "AT_AddColumnToView"; | ||
| AlterTableType[AlterTableType["AT_ColumnDefault"] = 3] = "AT_ColumnDefault"; | ||
| AlterTableType[AlterTableType["AT_CookedColumnDefault"] = 4] = "AT_CookedColumnDefault"; | ||
| AlterTableType[AlterTableType["AT_DropNotNull"] = 5] = "AT_DropNotNull"; | ||
| AlterTableType[AlterTableType["AT_SetNotNull"] = 6] = "AT_SetNotNull"; | ||
| AlterTableType[AlterTableType["AT_DropExpression"] = 7] = "AT_DropExpression"; | ||
| AlterTableType[AlterTableType["AT_CheckNotNull"] = 8] = "AT_CheckNotNull"; | ||
| AlterTableType[AlterTableType["AT_SetStatistics"] = 9] = "AT_SetStatistics"; | ||
| AlterTableType[AlterTableType["AT_SetOptions"] = 10] = "AT_SetOptions"; | ||
| AlterTableType[AlterTableType["AT_ResetOptions"] = 11] = "AT_ResetOptions"; | ||
| AlterTableType[AlterTableType["AT_SetStorage"] = 12] = "AT_SetStorage"; | ||
| AlterTableType[AlterTableType["AT_DropColumn"] = 13] = "AT_DropColumn"; | ||
| AlterTableType[AlterTableType["AT_DropColumnRecurse"] = 14] = "AT_DropColumnRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddIndex"] = 15] = "AT_AddIndex"; | ||
| AlterTableType[AlterTableType["AT_ReAddIndex"] = 16] = "AT_ReAddIndex"; | ||
| AlterTableType[AlterTableType["AT_AddConstraint"] = 17] = "AT_AddConstraint"; | ||
| AlterTableType[AlterTableType["AT_AddConstraintRecurse"] = 18] = "AT_AddConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_ReAddConstraint"] = 19] = "AT_ReAddConstraint"; | ||
| AlterTableType[AlterTableType["AT_ReAddDomainConstraint"] = 20] = "AT_ReAddDomainConstraint"; | ||
| AlterTableType[AlterTableType["AT_AlterConstraint"] = 21] = "AT_AlterConstraint"; | ||
| AlterTableType[AlterTableType["AT_ValidateConstraint"] = 22] = "AT_ValidateConstraint"; | ||
| AlterTableType[AlterTableType["AT_ValidateConstraintRecurse"] = 23] = "AT_ValidateConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddIndexConstraint"] = 24] = "AT_AddIndexConstraint"; | ||
| AlterTableType[AlterTableType["AT_DropConstraint"] = 25] = "AT_DropConstraint"; | ||
| AlterTableType[AlterTableType["AT_DropConstraintRecurse"] = 26] = "AT_DropConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_ReAddComment"] = 27] = "AT_ReAddComment"; | ||
| AlterTableType[AlterTableType["AT_AlterColumnType"] = 28] = "AT_AlterColumnType"; | ||
| AlterTableType[AlterTableType["AT_AlterColumnGenericOptions"] = 29] = "AT_AlterColumnGenericOptions"; | ||
| AlterTableType[AlterTableType["AT_ChangeOwner"] = 30] = "AT_ChangeOwner"; | ||
| AlterTableType[AlterTableType["AT_ClusterOn"] = 31] = "AT_ClusterOn"; | ||
| AlterTableType[AlterTableType["AT_DropCluster"] = 32] = "AT_DropCluster"; | ||
| AlterTableType[AlterTableType["AT_SetLogged"] = 33] = "AT_SetLogged"; | ||
| AlterTableType[AlterTableType["AT_SetUnLogged"] = 34] = "AT_SetUnLogged"; | ||
| AlterTableType[AlterTableType["AT_DropOids"] = 35] = "AT_DropOids"; | ||
| AlterTableType[AlterTableType["AT_SetTableSpace"] = 36] = "AT_SetTableSpace"; | ||
| AlterTableType[AlterTableType["AT_SetRelOptions"] = 37] = "AT_SetRelOptions"; | ||
| AlterTableType[AlterTableType["AT_ResetRelOptions"] = 38] = "AT_ResetRelOptions"; | ||
| AlterTableType[AlterTableType["AT_ReplaceRelOptions"] = 39] = "AT_ReplaceRelOptions"; | ||
| AlterTableType[AlterTableType["AT_EnableTrig"] = 40] = "AT_EnableTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableAlwaysTrig"] = 41] = "AT_EnableAlwaysTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableReplicaTrig"] = 42] = "AT_EnableReplicaTrig"; | ||
| AlterTableType[AlterTableType["AT_DisableTrig"] = 43] = "AT_DisableTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableTrigAll"] = 44] = "AT_EnableTrigAll"; | ||
| AlterTableType[AlterTableType["AT_DisableTrigAll"] = 45] = "AT_DisableTrigAll"; | ||
| AlterTableType[AlterTableType["AT_EnableTrigUser"] = 46] = "AT_EnableTrigUser"; | ||
| AlterTableType[AlterTableType["AT_DisableTrigUser"] = 47] = "AT_DisableTrigUser"; | ||
| AlterTableType[AlterTableType["AT_EnableRule"] = 48] = "AT_EnableRule"; | ||
| AlterTableType[AlterTableType["AT_EnableAlwaysRule"] = 49] = "AT_EnableAlwaysRule"; | ||
| AlterTableType[AlterTableType["AT_EnableReplicaRule"] = 50] = "AT_EnableReplicaRule"; | ||
| AlterTableType[AlterTableType["AT_DisableRule"] = 51] = "AT_DisableRule"; | ||
| AlterTableType[AlterTableType["AT_AddInherit"] = 52] = "AT_AddInherit"; | ||
| AlterTableType[AlterTableType["AT_DropInherit"] = 53] = "AT_DropInherit"; | ||
| AlterTableType[AlterTableType["AT_AddOf"] = 54] = "AT_AddOf"; | ||
| AlterTableType[AlterTableType["AT_DropOf"] = 55] = "AT_DropOf"; | ||
| AlterTableType[AlterTableType["AT_ReplicaIdentity"] = 56] = "AT_ReplicaIdentity"; | ||
| AlterTableType[AlterTableType["AT_EnableRowSecurity"] = 57] = "AT_EnableRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_DisableRowSecurity"] = 58] = "AT_DisableRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_ForceRowSecurity"] = 59] = "AT_ForceRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_NoForceRowSecurity"] = 60] = "AT_NoForceRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_GenericOptions"] = 61] = "AT_GenericOptions"; | ||
| AlterTableType[AlterTableType["AT_AttachPartition"] = 62] = "AT_AttachPartition"; | ||
| AlterTableType[AlterTableType["AT_DetachPartition"] = 63] = "AT_DetachPartition"; | ||
| AlterTableType[AlterTableType["AT_AddIdentity"] = 64] = "AT_AddIdentity"; | ||
| AlterTableType[AlterTableType["AT_SetIdentity"] = 65] = "AT_SetIdentity"; | ||
| AlterTableType[AlterTableType["AT_DropIdentity"] = 66] = "AT_DropIdentity"; | ||
| })(AlterTableType || (exports.AlterTableType = AlterTableType = {})); | ||
| var GrantTargetType; | ||
| (function (GrantTargetType) { | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_OBJECT"] = 0] = "ACL_TARGET_OBJECT"; | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_ALL_IN_SCHEMA"] = 1] = "ACL_TARGET_ALL_IN_SCHEMA"; | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_DEFAULTS"] = 2] = "ACL_TARGET_DEFAULTS"; | ||
| })(GrantTargetType || (exports.GrantTargetType = GrantTargetType = {})); | ||
| var VariableSetKind; | ||
| (function (VariableSetKind) { | ||
| VariableSetKind[VariableSetKind["VAR_SET_VALUE"] = 0] = "VAR_SET_VALUE"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_DEFAULT"] = 1] = "VAR_SET_DEFAULT"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_CURRENT"] = 2] = "VAR_SET_CURRENT"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_MULTI"] = 3] = "VAR_SET_MULTI"; | ||
| VariableSetKind[VariableSetKind["VAR_RESET"] = 4] = "VAR_RESET"; | ||
| VariableSetKind[VariableSetKind["VAR_RESET_ALL"] = 5] = "VAR_RESET_ALL"; | ||
| })(VariableSetKind || (exports.VariableSetKind = VariableSetKind = {})); | ||
| var ConstrType; | ||
| (function (ConstrType) { | ||
| ConstrType[ConstrType["CONSTR_NULL"] = 0] = "CONSTR_NULL"; | ||
| ConstrType[ConstrType["CONSTR_NOTNULL"] = 1] = "CONSTR_NOTNULL"; | ||
| ConstrType[ConstrType["CONSTR_DEFAULT"] = 2] = "CONSTR_DEFAULT"; | ||
| ConstrType[ConstrType["CONSTR_IDENTITY"] = 3] = "CONSTR_IDENTITY"; | ||
| ConstrType[ConstrType["CONSTR_GENERATED"] = 4] = "CONSTR_GENERATED"; | ||
| ConstrType[ConstrType["CONSTR_CHECK"] = 5] = "CONSTR_CHECK"; | ||
| ConstrType[ConstrType["CONSTR_PRIMARY"] = 6] = "CONSTR_PRIMARY"; | ||
| ConstrType[ConstrType["CONSTR_UNIQUE"] = 7] = "CONSTR_UNIQUE"; | ||
| ConstrType[ConstrType["CONSTR_EXCLUSION"] = 8] = "CONSTR_EXCLUSION"; | ||
| ConstrType[ConstrType["CONSTR_FOREIGN"] = 9] = "CONSTR_FOREIGN"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_DEFERRABLE"] = 10] = "CONSTR_ATTR_DEFERRABLE"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_NOT_DEFERRABLE"] = 11] = "CONSTR_ATTR_NOT_DEFERRABLE"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_DEFERRED"] = 12] = "CONSTR_ATTR_DEFERRED"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_IMMEDIATE"] = 13] = "CONSTR_ATTR_IMMEDIATE"; | ||
| })(ConstrType || (exports.ConstrType = ConstrType = {})); | ||
| var ImportForeignSchemaType; | ||
| (function (ImportForeignSchemaType) { | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_ALL"] = 0] = "FDW_IMPORT_SCHEMA_ALL"; | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_LIMIT_TO"] = 1] = "FDW_IMPORT_SCHEMA_LIMIT_TO"; | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_EXCEPT"] = 2] = "FDW_IMPORT_SCHEMA_EXCEPT"; | ||
| })(ImportForeignSchemaType || (exports.ImportForeignSchemaType = ImportForeignSchemaType = {})); | ||
| var RoleStmtType; | ||
| (function (RoleStmtType) { | ||
| RoleStmtType[RoleStmtType["ROLESTMT_ROLE"] = 0] = "ROLESTMT_ROLE"; | ||
| RoleStmtType[RoleStmtType["ROLESTMT_USER"] = 1] = "ROLESTMT_USER"; | ||
| RoleStmtType[RoleStmtType["ROLESTMT_GROUP"] = 2] = "ROLESTMT_GROUP"; | ||
| })(RoleStmtType || (exports.RoleStmtType = RoleStmtType = {})); | ||
| var FetchDirection; | ||
| (function (FetchDirection) { | ||
| FetchDirection[FetchDirection["FETCH_FORWARD"] = 0] = "FETCH_FORWARD"; | ||
| FetchDirection[FetchDirection["FETCH_BACKWARD"] = 1] = "FETCH_BACKWARD"; | ||
| FetchDirection[FetchDirection["FETCH_ABSOLUTE"] = 2] = "FETCH_ABSOLUTE"; | ||
| FetchDirection[FetchDirection["FETCH_RELATIVE"] = 3] = "FETCH_RELATIVE"; | ||
| })(FetchDirection || (exports.FetchDirection = FetchDirection = {})); | ||
| var FunctionParameterMode; | ||
| (function (FunctionParameterMode) { | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_IN"] = 0] = "FUNC_PARAM_IN"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_OUT"] = 1] = "FUNC_PARAM_OUT"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_INOUT"] = 2] = "FUNC_PARAM_INOUT"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_VARIADIC"] = 3] = "FUNC_PARAM_VARIADIC"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_TABLE"] = 4] = "FUNC_PARAM_TABLE"; | ||
| })(FunctionParameterMode || (exports.FunctionParameterMode = FunctionParameterMode = {})); | ||
| var TransactionStmtKind; | ||
| (function (TransactionStmtKind) { | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_BEGIN"] = 0] = "TRANS_STMT_BEGIN"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_START"] = 1] = "TRANS_STMT_START"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_COMMIT"] = 2] = "TRANS_STMT_COMMIT"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK"] = 3] = "TRANS_STMT_ROLLBACK"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_SAVEPOINT"] = 4] = "TRANS_STMT_SAVEPOINT"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_RELEASE"] = 5] = "TRANS_STMT_RELEASE"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK_TO"] = 6] = "TRANS_STMT_ROLLBACK_TO"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_PREPARE"] = 7] = "TRANS_STMT_PREPARE"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_COMMIT_PREPARED"] = 8] = "TRANS_STMT_COMMIT_PREPARED"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK_PREPARED"] = 9] = "TRANS_STMT_ROLLBACK_PREPARED"; | ||
| })(TransactionStmtKind || (exports.TransactionStmtKind = TransactionStmtKind = {})); | ||
| var ViewCheckOption; | ||
| (function (ViewCheckOption) { | ||
| ViewCheckOption[ViewCheckOption["NO_CHECK_OPTION"] = 0] = "NO_CHECK_OPTION"; | ||
| ViewCheckOption[ViewCheckOption["LOCAL_CHECK_OPTION"] = 1] = "LOCAL_CHECK_OPTION"; | ||
| ViewCheckOption[ViewCheckOption["CASCADED_CHECK_OPTION"] = 2] = "CASCADED_CHECK_OPTION"; | ||
| })(ViewCheckOption || (exports.ViewCheckOption = ViewCheckOption = {})); | ||
| var ClusterOption; | ||
| (function (ClusterOption) { | ||
| ClusterOption[ClusterOption["CLUOPT_RECHECK"] = 0] = "CLUOPT_RECHECK"; | ||
| ClusterOption[ClusterOption["CLUOPT_VERBOSE"] = 1] = "CLUOPT_VERBOSE"; | ||
| })(ClusterOption || (exports.ClusterOption = ClusterOption = {})); | ||
| var DiscardMode; | ||
| (function (DiscardMode) { | ||
| DiscardMode[DiscardMode["DISCARD_ALL"] = 0] = "DISCARD_ALL"; | ||
| DiscardMode[DiscardMode["DISCARD_PLANS"] = 1] = "DISCARD_PLANS"; | ||
| DiscardMode[DiscardMode["DISCARD_SEQUENCES"] = 2] = "DISCARD_SEQUENCES"; | ||
| DiscardMode[DiscardMode["DISCARD_TEMP"] = 3] = "DISCARD_TEMP"; | ||
| })(DiscardMode || (exports.DiscardMode = DiscardMode = {})); | ||
| var ReindexObjectType; | ||
| (function (ReindexObjectType) { | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_INDEX"] = 0] = "REINDEX_OBJECT_INDEX"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_TABLE"] = 1] = "REINDEX_OBJECT_TABLE"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_SCHEMA"] = 2] = "REINDEX_OBJECT_SCHEMA"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_SYSTEM"] = 3] = "REINDEX_OBJECT_SYSTEM"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_DATABASE"] = 4] = "REINDEX_OBJECT_DATABASE"; | ||
| })(ReindexObjectType || (exports.ReindexObjectType = ReindexObjectType = {})); | ||
| var AlterTSConfigType; | ||
| (function (AlterTSConfigType) { | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_ADD_MAPPING"] = 0] = "ALTER_TSCONFIG_ADD_MAPPING"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN"] = 1] = "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_REPLACE_DICT"] = 2] = "ALTER_TSCONFIG_REPLACE_DICT"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN"] = 3] = "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_DROP_MAPPING"] = 4] = "ALTER_TSCONFIG_DROP_MAPPING"; | ||
| })(AlterTSConfigType || (exports.AlterTSConfigType = AlterTSConfigType = {})); | ||
| var AlterSubscriptionType; | ||
| (function (AlterSubscriptionType) { | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_OPTIONS"] = 0] = "ALTER_SUBSCRIPTION_OPTIONS"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_CONNECTION"] = 1] = "ALTER_SUBSCRIPTION_CONNECTION"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_PUBLICATION"] = 2] = "ALTER_SUBSCRIPTION_PUBLICATION"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_REFRESH"] = 3] = "ALTER_SUBSCRIPTION_REFRESH"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_ENABLED"] = 4] = "ALTER_SUBSCRIPTION_ENABLED"; | ||
| })(AlterSubscriptionType || (exports.AlterSubscriptionType = AlterSubscriptionType = {})); | ||
| var OnCommitAction; | ||
| (function (OnCommitAction) { | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_NOOP"] = 0] = "ONCOMMIT_NOOP"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_PRESERVE_ROWS"] = 1] = "ONCOMMIT_PRESERVE_ROWS"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_DELETE_ROWS"] = 2] = "ONCOMMIT_DELETE_ROWS"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_DROP"] = 3] = "ONCOMMIT_DROP"; | ||
| })(OnCommitAction || (exports.OnCommitAction = OnCommitAction = {})); | ||
| var ParamKind; | ||
| (function (ParamKind) { | ||
| ParamKind[ParamKind["PARAM_EXTERN"] = 0] = "PARAM_EXTERN"; | ||
| ParamKind[ParamKind["PARAM_EXEC"] = 1] = "PARAM_EXEC"; | ||
| ParamKind[ParamKind["PARAM_SUBLINK"] = 2] = "PARAM_SUBLINK"; | ||
| ParamKind[ParamKind["PARAM_MULTIEXPR"] = 3] = "PARAM_MULTIEXPR"; | ||
| })(ParamKind || (exports.ParamKind = ParamKind = {})); | ||
| var CoercionContext; | ||
| (function (CoercionContext) { | ||
| CoercionContext[CoercionContext["COERCION_IMPLICIT"] = 0] = "COERCION_IMPLICIT"; | ||
| CoercionContext[CoercionContext["COERCION_ASSIGNMENT"] = 1] = "COERCION_ASSIGNMENT"; | ||
| CoercionContext[CoercionContext["COERCION_EXPLICIT"] = 2] = "COERCION_EXPLICIT"; | ||
| })(CoercionContext || (exports.CoercionContext = CoercionContext = {})); | ||
| var CoercionForm; | ||
| (function (CoercionForm) { | ||
| CoercionForm[CoercionForm["COERCE_EXPLICIT_CALL"] = 0] = "COERCE_EXPLICIT_CALL"; | ||
| CoercionForm[CoercionForm["COERCE_EXPLICIT_CAST"] = 1] = "COERCE_EXPLICIT_CAST"; | ||
| CoercionForm[CoercionForm["COERCE_IMPLICIT_CAST"] = 2] = "COERCE_IMPLICIT_CAST"; | ||
| })(CoercionForm || (exports.CoercionForm = CoercionForm = {})); | ||
| var BoolExprType; | ||
| (function (BoolExprType) { | ||
| BoolExprType[BoolExprType["AND_EXPR"] = 0] = "AND_EXPR"; | ||
| BoolExprType[BoolExprType["OR_EXPR"] = 1] = "OR_EXPR"; | ||
| BoolExprType[BoolExprType["NOT_EXPR"] = 2] = "NOT_EXPR"; | ||
| })(BoolExprType || (exports.BoolExprType = BoolExprType = {})); | ||
| var SubLinkType; | ||
| (function (SubLinkType) { | ||
| SubLinkType[SubLinkType["EXISTS_SUBLINK"] = 0] = "EXISTS_SUBLINK"; | ||
| SubLinkType[SubLinkType["ALL_SUBLINK"] = 1] = "ALL_SUBLINK"; | ||
| SubLinkType[SubLinkType["ANY_SUBLINK"] = 2] = "ANY_SUBLINK"; | ||
| SubLinkType[SubLinkType["ROWCOMPARE_SUBLINK"] = 3] = "ROWCOMPARE_SUBLINK"; | ||
| SubLinkType[SubLinkType["EXPR_SUBLINK"] = 4] = "EXPR_SUBLINK"; | ||
| SubLinkType[SubLinkType["MULTIEXPR_SUBLINK"] = 5] = "MULTIEXPR_SUBLINK"; | ||
| SubLinkType[SubLinkType["ARRAY_SUBLINK"] = 6] = "ARRAY_SUBLINK"; | ||
| SubLinkType[SubLinkType["CTE_SUBLINK"] = 7] = "CTE_SUBLINK"; | ||
| })(SubLinkType || (exports.SubLinkType = SubLinkType = {})); | ||
| var RowCompareType; | ||
| (function (RowCompareType) { | ||
| RowCompareType[RowCompareType["ROWCOMPARE_LT"] = 0] = "ROWCOMPARE_LT"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_LE"] = 1] = "ROWCOMPARE_LE"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_EQ"] = 2] = "ROWCOMPARE_EQ"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_GE"] = 3] = "ROWCOMPARE_GE"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_GT"] = 4] = "ROWCOMPARE_GT"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_NE"] = 5] = "ROWCOMPARE_NE"; | ||
| })(RowCompareType || (exports.RowCompareType = RowCompareType = {})); | ||
| var MinMaxOp; | ||
| (function (MinMaxOp) { | ||
| MinMaxOp[MinMaxOp["IS_GREATEST"] = 0] = "IS_GREATEST"; | ||
| MinMaxOp[MinMaxOp["IS_LEAST"] = 1] = "IS_LEAST"; | ||
| })(MinMaxOp || (exports.MinMaxOp = MinMaxOp = {})); | ||
| var SQLValueFunctionOp; | ||
| (function (SQLValueFunctionOp) { | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_DATE"] = 0] = "SVFOP_CURRENT_DATE"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIME"] = 1] = "SVFOP_CURRENT_TIME"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIME_N"] = 2] = "SVFOP_CURRENT_TIME_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIMESTAMP"] = 3] = "SVFOP_CURRENT_TIMESTAMP"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIMESTAMP_N"] = 4] = "SVFOP_CURRENT_TIMESTAMP_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIME"] = 5] = "SVFOP_LOCALTIME"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIME_N"] = 6] = "SVFOP_LOCALTIME_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIMESTAMP"] = 7] = "SVFOP_LOCALTIMESTAMP"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIMESTAMP_N"] = 8] = "SVFOP_LOCALTIMESTAMP_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_ROLE"] = 9] = "SVFOP_CURRENT_ROLE"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_USER"] = 10] = "SVFOP_CURRENT_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_USER"] = 11] = "SVFOP_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_SESSION_USER"] = 12] = "SVFOP_SESSION_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_CATALOG"] = 13] = "SVFOP_CURRENT_CATALOG"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_SCHEMA"] = 14] = "SVFOP_CURRENT_SCHEMA"; | ||
| })(SQLValueFunctionOp || (exports.SQLValueFunctionOp = SQLValueFunctionOp = {})); | ||
| var XmlExprOp; | ||
| (function (XmlExprOp) { | ||
| XmlExprOp[XmlExprOp["IS_XMLCONCAT"] = 0] = "IS_XMLCONCAT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLELEMENT"] = 1] = "IS_XMLELEMENT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLFOREST"] = 2] = "IS_XMLFOREST"; | ||
| XmlExprOp[XmlExprOp["IS_XMLPARSE"] = 3] = "IS_XMLPARSE"; | ||
| XmlExprOp[XmlExprOp["IS_XMLPI"] = 4] = "IS_XMLPI"; | ||
| XmlExprOp[XmlExprOp["IS_XMLROOT"] = 5] = "IS_XMLROOT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLSERIALIZE"] = 6] = "IS_XMLSERIALIZE"; | ||
| XmlExprOp[XmlExprOp["IS_DOCUMENT"] = 7] = "IS_DOCUMENT"; | ||
| })(XmlExprOp || (exports.XmlExprOp = XmlExprOp = {})); | ||
| var XmlOptionType; | ||
| (function (XmlOptionType) { | ||
| XmlOptionType[XmlOptionType["XMLOPTION_DOCUMENT"] = 0] = "XMLOPTION_DOCUMENT"; | ||
| XmlOptionType[XmlOptionType["XMLOPTION_CONTENT"] = 1] = "XMLOPTION_CONTENT"; | ||
| })(XmlOptionType || (exports.XmlOptionType = XmlOptionType = {})); | ||
| var NullTestType; | ||
| (function (NullTestType) { | ||
| NullTestType[NullTestType["IS_NULL"] = 0] = "IS_NULL"; | ||
| NullTestType[NullTestType["IS_NOT_NULL"] = 1] = "IS_NOT_NULL"; | ||
| })(NullTestType || (exports.NullTestType = NullTestType = {})); | ||
| var BoolTestType; | ||
| (function (BoolTestType) { | ||
| BoolTestType[BoolTestType["IS_TRUE"] = 0] = "IS_TRUE"; | ||
| BoolTestType[BoolTestType["IS_NOT_TRUE"] = 1] = "IS_NOT_TRUE"; | ||
| BoolTestType[BoolTestType["IS_FALSE"] = 2] = "IS_FALSE"; | ||
| BoolTestType[BoolTestType["IS_NOT_FALSE"] = 3] = "IS_NOT_FALSE"; | ||
| BoolTestType[BoolTestType["IS_UNKNOWN"] = 4] = "IS_UNKNOWN"; | ||
| BoolTestType[BoolTestType["IS_NOT_UNKNOWN"] = 5] = "IS_NOT_UNKNOWN"; | ||
| })(BoolTestType || (exports.BoolTestType = BoolTestType = {})); | ||
| var CmdType; | ||
| (function (CmdType) { | ||
| CmdType[CmdType["CMD_UNKNOWN"] = 0] = "CMD_UNKNOWN"; | ||
| CmdType[CmdType["CMD_SELECT"] = 1] = "CMD_SELECT"; | ||
| CmdType[CmdType["CMD_UPDATE"] = 2] = "CMD_UPDATE"; | ||
| CmdType[CmdType["CMD_INSERT"] = 3] = "CMD_INSERT"; | ||
| CmdType[CmdType["CMD_DELETE"] = 4] = "CMD_DELETE"; | ||
| CmdType[CmdType["CMD_UTILITY"] = 5] = "CMD_UTILITY"; | ||
| CmdType[CmdType["CMD_NOTHING"] = 6] = "CMD_NOTHING"; | ||
| })(CmdType || (exports.CmdType = CmdType = {})); | ||
| var JoinType; | ||
| (function (JoinType) { | ||
| JoinType[JoinType["JOIN_INNER"] = 0] = "JOIN_INNER"; | ||
| JoinType[JoinType["JOIN_LEFT"] = 1] = "JOIN_LEFT"; | ||
| JoinType[JoinType["JOIN_FULL"] = 2] = "JOIN_FULL"; | ||
| JoinType[JoinType["JOIN_RIGHT"] = 3] = "JOIN_RIGHT"; | ||
| JoinType[JoinType["JOIN_SEMI"] = 4] = "JOIN_SEMI"; | ||
| JoinType[JoinType["JOIN_ANTI"] = 5] = "JOIN_ANTI"; | ||
| JoinType[JoinType["JOIN_UNIQUE_OUTER"] = 6] = "JOIN_UNIQUE_OUTER"; | ||
| JoinType[JoinType["JOIN_UNIQUE_INNER"] = 7] = "JOIN_UNIQUE_INNER"; | ||
| })(JoinType || (exports.JoinType = JoinType = {})); | ||
| var AggStrategy; | ||
| (function (AggStrategy) { | ||
| AggStrategy[AggStrategy["AGG_PLAIN"] = 0] = "AGG_PLAIN"; | ||
| AggStrategy[AggStrategy["AGG_SORTED"] = 1] = "AGG_SORTED"; | ||
| AggStrategy[AggStrategy["AGG_HASHED"] = 2] = "AGG_HASHED"; | ||
| AggStrategy[AggStrategy["AGG_MIXED"] = 3] = "AGG_MIXED"; | ||
| })(AggStrategy || (exports.AggStrategy = AggStrategy = {})); | ||
| var AggSplit; | ||
| (function (AggSplit) { | ||
| AggSplit[AggSplit["AGGSPLIT_SIMPLE"] = 0] = "AGGSPLIT_SIMPLE"; | ||
| AggSplit[AggSplit["AGGSPLIT_INITIAL_SERIAL"] = 1] = "AGGSPLIT_INITIAL_SERIAL"; | ||
| AggSplit[AggSplit["AGGSPLIT_FINAL_DESERIAL"] = 2] = "AGGSPLIT_FINAL_DESERIAL"; | ||
| })(AggSplit || (exports.AggSplit = AggSplit = {})); | ||
| var SetOpCmd; | ||
| (function (SetOpCmd) { | ||
| SetOpCmd[SetOpCmd["SETOPCMD_INTERSECT"] = 0] = "SETOPCMD_INTERSECT"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_INTERSECT_ALL"] = 1] = "SETOPCMD_INTERSECT_ALL"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_EXCEPT"] = 2] = "SETOPCMD_EXCEPT"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_EXCEPT_ALL"] = 3] = "SETOPCMD_EXCEPT_ALL"; | ||
| })(SetOpCmd || (exports.SetOpCmd = SetOpCmd = {})); | ||
| var SetOpStrategy; | ||
| (function (SetOpStrategy) { | ||
| SetOpStrategy[SetOpStrategy["SETOP_SORTED"] = 0] = "SETOP_SORTED"; | ||
| SetOpStrategy[SetOpStrategy["SETOP_HASHED"] = 1] = "SETOP_HASHED"; | ||
| })(SetOpStrategy || (exports.SetOpStrategy = SetOpStrategy = {})); | ||
| var OnConflictAction; | ||
| (function (OnConflictAction) { | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_NONE"] = 0] = "ONCONFLICT_NONE"; | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_NOTHING"] = 1] = "ONCONFLICT_NOTHING"; | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_UPDATE"] = 2] = "ONCONFLICT_UPDATE"; | ||
| })(OnConflictAction || (exports.OnConflictAction = OnConflictAction = {})); | ||
| var LimitOption; | ||
| (function (LimitOption) { | ||
| LimitOption[LimitOption["LIMIT_OPTION_DEFAULT"] = 0] = "LIMIT_OPTION_DEFAULT"; | ||
| LimitOption[LimitOption["LIMIT_OPTION_COUNT"] = 1] = "LIMIT_OPTION_COUNT"; | ||
| LimitOption[LimitOption["LIMIT_OPTION_WITH_TIES"] = 2] = "LIMIT_OPTION_WITH_TIES"; | ||
| })(LimitOption || (exports.LimitOption = LimitOption = {})); | ||
| var LockClauseStrength; | ||
| (function (LockClauseStrength) { | ||
| LockClauseStrength[LockClauseStrength["LCS_NONE"] = 0] = "LCS_NONE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORKEYSHARE"] = 1] = "LCS_FORKEYSHARE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORSHARE"] = 2] = "LCS_FORSHARE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORNOKEYUPDATE"] = 3] = "LCS_FORNOKEYUPDATE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORUPDATE"] = 4] = "LCS_FORUPDATE"; | ||
| })(LockClauseStrength || (exports.LockClauseStrength = LockClauseStrength = {})); | ||
| var LockWaitPolicy; | ||
| (function (LockWaitPolicy) { | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitBlock"] = 0] = "LockWaitBlock"; | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitSkip"] = 1] = "LockWaitSkip"; | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitError"] = 2] = "LockWaitError"; | ||
| })(LockWaitPolicy || (exports.LockWaitPolicy = LockWaitPolicy = {})); | ||
| var LockTupleMode; | ||
| (function (LockTupleMode) { | ||
| LockTupleMode[LockTupleMode["LockTupleKeyShare"] = 0] = "LockTupleKeyShare"; | ||
| LockTupleMode[LockTupleMode["LockTupleShare"] = 1] = "LockTupleShare"; | ||
| LockTupleMode[LockTupleMode["LockTupleNoKeyExclusive"] = 2] = "LockTupleNoKeyExclusive"; | ||
| LockTupleMode[LockTupleMode["LockTupleExclusive"] = 3] = "LockTupleExclusive"; | ||
| })(LockTupleMode || (exports.LockTupleMode = LockTupleMode = {})); | ||
| var KeywordKind; | ||
| (function (KeywordKind) { | ||
| KeywordKind[KeywordKind["NO_KEYWORD"] = 0] = "NO_KEYWORD"; | ||
| KeywordKind[KeywordKind["UNRESERVED_KEYWORD"] = 1] = "UNRESERVED_KEYWORD"; | ||
| KeywordKind[KeywordKind["COL_NAME_KEYWORD"] = 2] = "COL_NAME_KEYWORD"; | ||
| KeywordKind[KeywordKind["TYPE_FUNC_NAME_KEYWORD"] = 3] = "TYPE_FUNC_NAME_KEYWORD"; | ||
| KeywordKind[KeywordKind["RESERVED_KEYWORD"] = 4] = "RESERVED_KEYWORD"; | ||
| })(KeywordKind || (exports.KeywordKind = KeywordKind = {})); | ||
| var Token; | ||
| (function (Token) { | ||
| Token[Token["NUL"] = 0] = "NUL"; | ||
| Token[Token["ASCII_37"] = 37] = "ASCII_37"; | ||
| Token[Token["ASCII_40"] = 40] = "ASCII_40"; | ||
| Token[Token["ASCII_41"] = 41] = "ASCII_41"; | ||
| Token[Token["ASCII_42"] = 42] = "ASCII_42"; | ||
| Token[Token["ASCII_43"] = 43] = "ASCII_43"; | ||
| Token[Token["ASCII_44"] = 44] = "ASCII_44"; | ||
| Token[Token["ASCII_45"] = 45] = "ASCII_45"; | ||
| Token[Token["ASCII_46"] = 46] = "ASCII_46"; | ||
| Token[Token["ASCII_47"] = 47] = "ASCII_47"; | ||
| Token[Token["ASCII_58"] = 58] = "ASCII_58"; | ||
| Token[Token["ASCII_59"] = 59] = "ASCII_59"; | ||
| Token[Token["ASCII_60"] = 60] = "ASCII_60"; | ||
| Token[Token["ASCII_61"] = 61] = "ASCII_61"; | ||
| Token[Token["ASCII_62"] = 62] = "ASCII_62"; | ||
| Token[Token["ASCII_63"] = 63] = "ASCII_63"; | ||
| Token[Token["ASCII_91"] = 91] = "ASCII_91"; | ||
| Token[Token["ASCII_92"] = 92] = "ASCII_92"; | ||
| Token[Token["ASCII_93"] = 93] = "ASCII_93"; | ||
| Token[Token["ASCII_94"] = 94] = "ASCII_94"; | ||
| Token[Token["IDENT"] = 258] = "IDENT"; | ||
| Token[Token["UIDENT"] = 259] = "UIDENT"; | ||
| Token[Token["FCONST"] = 260] = "FCONST"; | ||
| Token[Token["SCONST"] = 261] = "SCONST"; | ||
| Token[Token["USCONST"] = 262] = "USCONST"; | ||
| Token[Token["BCONST"] = 263] = "BCONST"; | ||
| Token[Token["XCONST"] = 264] = "XCONST"; | ||
| Token[Token["Op"] = 265] = "Op"; | ||
| Token[Token["ICONST"] = 266] = "ICONST"; | ||
| Token[Token["PARAM"] = 267] = "PARAM"; | ||
| Token[Token["TYPECAST"] = 268] = "TYPECAST"; | ||
| Token[Token["DOT_DOT"] = 269] = "DOT_DOT"; | ||
| Token[Token["COLON_EQUALS"] = 270] = "COLON_EQUALS"; | ||
| Token[Token["EQUALS_GREATER"] = 271] = "EQUALS_GREATER"; | ||
| Token[Token["LESS_EQUALS"] = 272] = "LESS_EQUALS"; | ||
| Token[Token["GREATER_EQUALS"] = 273] = "GREATER_EQUALS"; | ||
| Token[Token["NOT_EQUALS"] = 274] = "NOT_EQUALS"; | ||
| Token[Token["SQL_COMMENT"] = 275] = "SQL_COMMENT"; | ||
| Token[Token["C_COMMENT"] = 276] = "C_COMMENT"; | ||
| Token[Token["ABORT_P"] = 277] = "ABORT_P"; | ||
| Token[Token["ABSOLUTE_P"] = 278] = "ABSOLUTE_P"; | ||
| Token[Token["ACCESS"] = 279] = "ACCESS"; | ||
| Token[Token["ACTION"] = 280] = "ACTION"; | ||
| Token[Token["ADD_P"] = 281] = "ADD_P"; | ||
| Token[Token["ADMIN"] = 282] = "ADMIN"; | ||
| Token[Token["AFTER"] = 283] = "AFTER"; | ||
| Token[Token["AGGREGATE"] = 284] = "AGGREGATE"; | ||
| Token[Token["ALL"] = 285] = "ALL"; | ||
| Token[Token["ALSO"] = 286] = "ALSO"; | ||
| Token[Token["ALTER"] = 287] = "ALTER"; | ||
| Token[Token["ALWAYS"] = 288] = "ALWAYS"; | ||
| Token[Token["ANALYSE"] = 289] = "ANALYSE"; | ||
| Token[Token["ANALYZE"] = 290] = "ANALYZE"; | ||
| Token[Token["AND"] = 291] = "AND"; | ||
| Token[Token["ANY"] = 292] = "ANY"; | ||
| Token[Token["ARRAY"] = 293] = "ARRAY"; | ||
| Token[Token["AS"] = 294] = "AS"; | ||
| Token[Token["ASC"] = 295] = "ASC"; | ||
| Token[Token["ASSERTION"] = 296] = "ASSERTION"; | ||
| Token[Token["ASSIGNMENT"] = 297] = "ASSIGNMENT"; | ||
| Token[Token["ASYMMETRIC"] = 298] = "ASYMMETRIC"; | ||
| Token[Token["AT"] = 299] = "AT"; | ||
| Token[Token["ATTACH"] = 300] = "ATTACH"; | ||
| Token[Token["ATTRIBUTE"] = 301] = "ATTRIBUTE"; | ||
| Token[Token["AUTHORIZATION"] = 302] = "AUTHORIZATION"; | ||
| Token[Token["BACKWARD"] = 303] = "BACKWARD"; | ||
| Token[Token["BEFORE"] = 304] = "BEFORE"; | ||
| Token[Token["BEGIN_P"] = 305] = "BEGIN_P"; | ||
| Token[Token["BETWEEN"] = 306] = "BETWEEN"; | ||
| Token[Token["BIGINT"] = 307] = "BIGINT"; | ||
| Token[Token["BINARY"] = 308] = "BINARY"; | ||
| Token[Token["BIT"] = 309] = "BIT"; | ||
| Token[Token["BOOLEAN_P"] = 310] = "BOOLEAN_P"; | ||
| Token[Token["BOTH"] = 311] = "BOTH"; | ||
| Token[Token["BY"] = 312] = "BY"; | ||
| Token[Token["CACHE"] = 313] = "CACHE"; | ||
| Token[Token["CALL"] = 314] = "CALL"; | ||
| Token[Token["CALLED"] = 315] = "CALLED"; | ||
| Token[Token["CASCADE"] = 316] = "CASCADE"; | ||
| Token[Token["CASCADED"] = 317] = "CASCADED"; | ||
| Token[Token["CASE"] = 318] = "CASE"; | ||
| Token[Token["CAST"] = 319] = "CAST"; | ||
| Token[Token["CATALOG_P"] = 320] = "CATALOG_P"; | ||
| Token[Token["CHAIN"] = 321] = "CHAIN"; | ||
| Token[Token["CHAR_P"] = 322] = "CHAR_P"; | ||
| Token[Token["CHARACTER"] = 323] = "CHARACTER"; | ||
| Token[Token["CHARACTERISTICS"] = 324] = "CHARACTERISTICS"; | ||
| Token[Token["CHECK"] = 325] = "CHECK"; | ||
| Token[Token["CHECKPOINT"] = 326] = "CHECKPOINT"; | ||
| Token[Token["CLASS"] = 327] = "CLASS"; | ||
| Token[Token["CLOSE"] = 328] = "CLOSE"; | ||
| Token[Token["CLUSTER"] = 329] = "CLUSTER"; | ||
| Token[Token["COALESCE"] = 330] = "COALESCE"; | ||
| Token[Token["COLLATE"] = 331] = "COLLATE"; | ||
| Token[Token["COLLATION"] = 332] = "COLLATION"; | ||
| Token[Token["COLUMN"] = 333] = "COLUMN"; | ||
| Token[Token["COLUMNS"] = 334] = "COLUMNS"; | ||
| Token[Token["COMMENT"] = 335] = "COMMENT"; | ||
| Token[Token["COMMENTS"] = 336] = "COMMENTS"; | ||
| Token[Token["COMMIT"] = 337] = "COMMIT"; | ||
| Token[Token["COMMITTED"] = 338] = "COMMITTED"; | ||
| Token[Token["CONCURRENTLY"] = 339] = "CONCURRENTLY"; | ||
| Token[Token["CONFIGURATION"] = 340] = "CONFIGURATION"; | ||
| Token[Token["CONFLICT"] = 341] = "CONFLICT"; | ||
| Token[Token["CONNECTION"] = 342] = "CONNECTION"; | ||
| Token[Token["CONSTRAINT"] = 343] = "CONSTRAINT"; | ||
| Token[Token["CONSTRAINTS"] = 344] = "CONSTRAINTS"; | ||
| Token[Token["CONTENT_P"] = 345] = "CONTENT_P"; | ||
| Token[Token["CONTINUE_P"] = 346] = "CONTINUE_P"; | ||
| Token[Token["CONVERSION_P"] = 347] = "CONVERSION_P"; | ||
| Token[Token["COPY"] = 348] = "COPY"; | ||
| Token[Token["COST"] = 349] = "COST"; | ||
| Token[Token["CREATE"] = 350] = "CREATE"; | ||
| Token[Token["CROSS"] = 351] = "CROSS"; | ||
| Token[Token["CSV"] = 352] = "CSV"; | ||
| Token[Token["CUBE"] = 353] = "CUBE"; | ||
| Token[Token["CURRENT_P"] = 354] = "CURRENT_P"; | ||
| Token[Token["CURRENT_CATALOG"] = 355] = "CURRENT_CATALOG"; | ||
| Token[Token["CURRENT_DATE"] = 356] = "CURRENT_DATE"; | ||
| Token[Token["CURRENT_ROLE"] = 357] = "CURRENT_ROLE"; | ||
| Token[Token["CURRENT_SCHEMA"] = 358] = "CURRENT_SCHEMA"; | ||
| Token[Token["CURRENT_TIME"] = 359] = "CURRENT_TIME"; | ||
| Token[Token["CURRENT_TIMESTAMP"] = 360] = "CURRENT_TIMESTAMP"; | ||
| Token[Token["CURRENT_USER"] = 361] = "CURRENT_USER"; | ||
| Token[Token["CURSOR"] = 362] = "CURSOR"; | ||
| Token[Token["CYCLE"] = 363] = "CYCLE"; | ||
| Token[Token["DATA_P"] = 364] = "DATA_P"; | ||
| Token[Token["DATABASE"] = 365] = "DATABASE"; | ||
| Token[Token["DAY_P"] = 366] = "DAY_P"; | ||
| Token[Token["DEALLOCATE"] = 367] = "DEALLOCATE"; | ||
| Token[Token["DEC"] = 368] = "DEC"; | ||
| Token[Token["DECIMAL_P"] = 369] = "DECIMAL_P"; | ||
| Token[Token["DECLARE"] = 370] = "DECLARE"; | ||
| Token[Token["DEFAULT"] = 371] = "DEFAULT"; | ||
| Token[Token["DEFAULTS"] = 372] = "DEFAULTS"; | ||
| Token[Token["DEFERRABLE"] = 373] = "DEFERRABLE"; | ||
| Token[Token["DEFERRED"] = 374] = "DEFERRED"; | ||
| Token[Token["DEFINER"] = 375] = "DEFINER"; | ||
| Token[Token["DELETE_P"] = 376] = "DELETE_P"; | ||
| Token[Token["DELIMITER"] = 377] = "DELIMITER"; | ||
| Token[Token["DELIMITERS"] = 378] = "DELIMITERS"; | ||
| Token[Token["DEPENDS"] = 379] = "DEPENDS"; | ||
| Token[Token["DESC"] = 380] = "DESC"; | ||
| Token[Token["DETACH"] = 381] = "DETACH"; | ||
| Token[Token["DICTIONARY"] = 382] = "DICTIONARY"; | ||
| Token[Token["DISABLE_P"] = 383] = "DISABLE_P"; | ||
| Token[Token["DISCARD"] = 384] = "DISCARD"; | ||
| Token[Token["DISTINCT"] = 385] = "DISTINCT"; | ||
| Token[Token["DO"] = 386] = "DO"; | ||
| Token[Token["DOCUMENT_P"] = 387] = "DOCUMENT_P"; | ||
| Token[Token["DOMAIN_P"] = 388] = "DOMAIN_P"; | ||
| Token[Token["DOUBLE_P"] = 389] = "DOUBLE_P"; | ||
| Token[Token["DROP"] = 390] = "DROP"; | ||
| Token[Token["EACH"] = 391] = "EACH"; | ||
| Token[Token["ELSE"] = 392] = "ELSE"; | ||
| Token[Token["ENABLE_P"] = 393] = "ENABLE_P"; | ||
| Token[Token["ENCODING"] = 394] = "ENCODING"; | ||
| Token[Token["ENCRYPTED"] = 395] = "ENCRYPTED"; | ||
| Token[Token["END_P"] = 396] = "END_P"; | ||
| Token[Token["ENUM_P"] = 397] = "ENUM_P"; | ||
| Token[Token["ESCAPE"] = 398] = "ESCAPE"; | ||
| Token[Token["EVENT"] = 399] = "EVENT"; | ||
| Token[Token["EXCEPT"] = 400] = "EXCEPT"; | ||
| Token[Token["EXCLUDE"] = 401] = "EXCLUDE"; | ||
| Token[Token["EXCLUDING"] = 402] = "EXCLUDING"; | ||
| Token[Token["EXCLUSIVE"] = 403] = "EXCLUSIVE"; | ||
| Token[Token["EXECUTE"] = 404] = "EXECUTE"; | ||
| Token[Token["EXISTS"] = 405] = "EXISTS"; | ||
| Token[Token["EXPLAIN"] = 406] = "EXPLAIN"; | ||
| Token[Token["EXPRESSION"] = 407] = "EXPRESSION"; | ||
| Token[Token["EXTENSION"] = 408] = "EXTENSION"; | ||
| Token[Token["EXTERNAL"] = 409] = "EXTERNAL"; | ||
| Token[Token["EXTRACT"] = 410] = "EXTRACT"; | ||
| Token[Token["FALSE_P"] = 411] = "FALSE_P"; | ||
| Token[Token["FAMILY"] = 412] = "FAMILY"; | ||
| Token[Token["FETCH"] = 413] = "FETCH"; | ||
| Token[Token["FILTER"] = 414] = "FILTER"; | ||
| Token[Token["FIRST_P"] = 415] = "FIRST_P"; | ||
| Token[Token["FLOAT_P"] = 416] = "FLOAT_P"; | ||
| Token[Token["FOLLOWING"] = 417] = "FOLLOWING"; | ||
| Token[Token["FOR"] = 418] = "FOR"; | ||
| Token[Token["FORCE"] = 419] = "FORCE"; | ||
| Token[Token["FOREIGN"] = 420] = "FOREIGN"; | ||
| Token[Token["FORWARD"] = 421] = "FORWARD"; | ||
| Token[Token["FREEZE"] = 422] = "FREEZE"; | ||
| Token[Token["FROM"] = 423] = "FROM"; | ||
| Token[Token["FULL"] = 424] = "FULL"; | ||
| Token[Token["FUNCTION"] = 425] = "FUNCTION"; | ||
| Token[Token["FUNCTIONS"] = 426] = "FUNCTIONS"; | ||
| Token[Token["GENERATED"] = 427] = "GENERATED"; | ||
| Token[Token["GLOBAL"] = 428] = "GLOBAL"; | ||
| Token[Token["GRANT"] = 429] = "GRANT"; | ||
| Token[Token["GRANTED"] = 430] = "GRANTED"; | ||
| Token[Token["GREATEST"] = 431] = "GREATEST"; | ||
| Token[Token["GROUP_P"] = 432] = "GROUP_P"; | ||
| Token[Token["GROUPING"] = 433] = "GROUPING"; | ||
| Token[Token["GROUPS"] = 434] = "GROUPS"; | ||
| Token[Token["HANDLER"] = 435] = "HANDLER"; | ||
| Token[Token["HAVING"] = 436] = "HAVING"; | ||
| Token[Token["HEADER_P"] = 437] = "HEADER_P"; | ||
| Token[Token["HOLD"] = 438] = "HOLD"; | ||
| Token[Token["HOUR_P"] = 439] = "HOUR_P"; | ||
| Token[Token["IDENTITY_P"] = 440] = "IDENTITY_P"; | ||
| Token[Token["IF_P"] = 441] = "IF_P"; | ||
| Token[Token["ILIKE"] = 442] = "ILIKE"; | ||
| Token[Token["IMMEDIATE"] = 443] = "IMMEDIATE"; | ||
| Token[Token["IMMUTABLE"] = 444] = "IMMUTABLE"; | ||
| Token[Token["IMPLICIT_P"] = 445] = "IMPLICIT_P"; | ||
| Token[Token["IMPORT_P"] = 446] = "IMPORT_P"; | ||
| Token[Token["IN_P"] = 447] = "IN_P"; | ||
| Token[Token["INCLUDE"] = 448] = "INCLUDE"; | ||
| Token[Token["INCLUDING"] = 449] = "INCLUDING"; | ||
| Token[Token["INCREMENT"] = 450] = "INCREMENT"; | ||
| Token[Token["INDEX"] = 451] = "INDEX"; | ||
| Token[Token["INDEXES"] = 452] = "INDEXES"; | ||
| Token[Token["INHERIT"] = 453] = "INHERIT"; | ||
| Token[Token["INHERITS"] = 454] = "INHERITS"; | ||
| Token[Token["INITIALLY"] = 455] = "INITIALLY"; | ||
| Token[Token["INLINE_P"] = 456] = "INLINE_P"; | ||
| Token[Token["INNER_P"] = 457] = "INNER_P"; | ||
| Token[Token["INOUT"] = 458] = "INOUT"; | ||
| Token[Token["INPUT_P"] = 459] = "INPUT_P"; | ||
| Token[Token["INSENSITIVE"] = 460] = "INSENSITIVE"; | ||
| Token[Token["INSERT"] = 461] = "INSERT"; | ||
| Token[Token["INSTEAD"] = 462] = "INSTEAD"; | ||
| Token[Token["INT_P"] = 463] = "INT_P"; | ||
| Token[Token["INTEGER"] = 464] = "INTEGER"; | ||
| Token[Token["INTERSECT"] = 465] = "INTERSECT"; | ||
| Token[Token["INTERVAL"] = 466] = "INTERVAL"; | ||
| Token[Token["INTO"] = 467] = "INTO"; | ||
| Token[Token["INVOKER"] = 468] = "INVOKER"; | ||
| Token[Token["IS"] = 469] = "IS"; | ||
| Token[Token["ISNULL"] = 470] = "ISNULL"; | ||
| Token[Token["ISOLATION"] = 471] = "ISOLATION"; | ||
| Token[Token["JOIN"] = 472] = "JOIN"; | ||
| Token[Token["KEY"] = 473] = "KEY"; | ||
| Token[Token["LABEL"] = 474] = "LABEL"; | ||
| Token[Token["LANGUAGE"] = 475] = "LANGUAGE"; | ||
| Token[Token["LARGE_P"] = 476] = "LARGE_P"; | ||
| Token[Token["LAST_P"] = 477] = "LAST_P"; | ||
| Token[Token["LATERAL_P"] = 478] = "LATERAL_P"; | ||
| Token[Token["LEADING"] = 479] = "LEADING"; | ||
| Token[Token["LEAKPROOF"] = 480] = "LEAKPROOF"; | ||
| Token[Token["LEAST"] = 481] = "LEAST"; | ||
| Token[Token["LEFT"] = 482] = "LEFT"; | ||
| Token[Token["LEVEL"] = 483] = "LEVEL"; | ||
| Token[Token["LIKE"] = 484] = "LIKE"; | ||
| Token[Token["LIMIT"] = 485] = "LIMIT"; | ||
| Token[Token["LISTEN"] = 486] = "LISTEN"; | ||
| Token[Token["LOAD"] = 487] = "LOAD"; | ||
| Token[Token["LOCAL"] = 488] = "LOCAL"; | ||
| Token[Token["LOCALTIME"] = 489] = "LOCALTIME"; | ||
| Token[Token["LOCALTIMESTAMP"] = 490] = "LOCALTIMESTAMP"; | ||
| Token[Token["LOCATION"] = 491] = "LOCATION"; | ||
| Token[Token["LOCK_P"] = 492] = "LOCK_P"; | ||
| Token[Token["LOCKED"] = 493] = "LOCKED"; | ||
| Token[Token["LOGGED"] = 494] = "LOGGED"; | ||
| Token[Token["MAPPING"] = 495] = "MAPPING"; | ||
| Token[Token["MATCH"] = 496] = "MATCH"; | ||
| Token[Token["MATERIALIZED"] = 497] = "MATERIALIZED"; | ||
| Token[Token["MAXVALUE"] = 498] = "MAXVALUE"; | ||
| Token[Token["METHOD"] = 499] = "METHOD"; | ||
| Token[Token["MINUTE_P"] = 500] = "MINUTE_P"; | ||
| Token[Token["MINVALUE"] = 501] = "MINVALUE"; | ||
| Token[Token["MODE"] = 502] = "MODE"; | ||
| Token[Token["MONTH_P"] = 503] = "MONTH_P"; | ||
| Token[Token["MOVE"] = 504] = "MOVE"; | ||
| Token[Token["NAME_P"] = 505] = "NAME_P"; | ||
| Token[Token["NAMES"] = 506] = "NAMES"; | ||
| Token[Token["NATIONAL"] = 507] = "NATIONAL"; | ||
| Token[Token["NATURAL"] = 508] = "NATURAL"; | ||
| Token[Token["NCHAR"] = 509] = "NCHAR"; | ||
| Token[Token["NEW"] = 510] = "NEW"; | ||
| Token[Token["NEXT"] = 511] = "NEXT"; | ||
| Token[Token["NFC"] = 512] = "NFC"; | ||
| Token[Token["NFD"] = 513] = "NFD"; | ||
| Token[Token["NFKC"] = 514] = "NFKC"; | ||
| Token[Token["NFKD"] = 515] = "NFKD"; | ||
| Token[Token["NO"] = 516] = "NO"; | ||
| Token[Token["NONE"] = 517] = "NONE"; | ||
| Token[Token["NORMALIZE"] = 518] = "NORMALIZE"; | ||
| Token[Token["NORMALIZED"] = 519] = "NORMALIZED"; | ||
| Token[Token["NOT"] = 520] = "NOT"; | ||
| Token[Token["NOTHING"] = 521] = "NOTHING"; | ||
| Token[Token["NOTIFY"] = 522] = "NOTIFY"; | ||
| Token[Token["NOTNULL"] = 523] = "NOTNULL"; | ||
| Token[Token["NOWAIT"] = 524] = "NOWAIT"; | ||
| Token[Token["NULL_P"] = 525] = "NULL_P"; | ||
| Token[Token["NULLIF"] = 526] = "NULLIF"; | ||
| Token[Token["NULLS_P"] = 527] = "NULLS_P"; | ||
| Token[Token["NUMERIC"] = 528] = "NUMERIC"; | ||
| Token[Token["OBJECT_P"] = 529] = "OBJECT_P"; | ||
| Token[Token["OF"] = 530] = "OF"; | ||
| Token[Token["OFF"] = 531] = "OFF"; | ||
| Token[Token["OFFSET"] = 532] = "OFFSET"; | ||
| Token[Token["OIDS"] = 533] = "OIDS"; | ||
| Token[Token["OLD"] = 534] = "OLD"; | ||
| Token[Token["ON"] = 535] = "ON"; | ||
| Token[Token["ONLY"] = 536] = "ONLY"; | ||
| Token[Token["OPERATOR"] = 537] = "OPERATOR"; | ||
| Token[Token["OPTION"] = 538] = "OPTION"; | ||
| Token[Token["OPTIONS"] = 539] = "OPTIONS"; | ||
| Token[Token["OR"] = 540] = "OR"; | ||
| Token[Token["ORDER"] = 541] = "ORDER"; | ||
| Token[Token["ORDINALITY"] = 542] = "ORDINALITY"; | ||
| Token[Token["OTHERS"] = 543] = "OTHERS"; | ||
| Token[Token["OUT_P"] = 544] = "OUT_P"; | ||
| Token[Token["OUTER_P"] = 545] = "OUTER_P"; | ||
| Token[Token["OVER"] = 546] = "OVER"; | ||
| Token[Token["OVERLAPS"] = 547] = "OVERLAPS"; | ||
| Token[Token["OVERLAY"] = 548] = "OVERLAY"; | ||
| Token[Token["OVERRIDING"] = 549] = "OVERRIDING"; | ||
| Token[Token["OWNED"] = 550] = "OWNED"; | ||
| Token[Token["OWNER"] = 551] = "OWNER"; | ||
| Token[Token["PARALLEL"] = 552] = "PARALLEL"; | ||
| Token[Token["PARSER"] = 553] = "PARSER"; | ||
| Token[Token["PARTIAL"] = 554] = "PARTIAL"; | ||
| Token[Token["PARTITION"] = 555] = "PARTITION"; | ||
| Token[Token["PASSING"] = 556] = "PASSING"; | ||
| Token[Token["PASSWORD"] = 557] = "PASSWORD"; | ||
| Token[Token["PLACING"] = 558] = "PLACING"; | ||
| Token[Token["PLANS"] = 559] = "PLANS"; | ||
| Token[Token["POLICY"] = 560] = "POLICY"; | ||
| Token[Token["POSITION"] = 561] = "POSITION"; | ||
| Token[Token["PRECEDING"] = 562] = "PRECEDING"; | ||
| Token[Token["PRECISION"] = 563] = "PRECISION"; | ||
| Token[Token["PRESERVE"] = 564] = "PRESERVE"; | ||
| Token[Token["PREPARE"] = 565] = "PREPARE"; | ||
| Token[Token["PREPARED"] = 566] = "PREPARED"; | ||
| Token[Token["PRIMARY"] = 567] = "PRIMARY"; | ||
| Token[Token["PRIOR"] = 568] = "PRIOR"; | ||
| Token[Token["PRIVILEGES"] = 569] = "PRIVILEGES"; | ||
| Token[Token["PROCEDURAL"] = 570] = "PROCEDURAL"; | ||
| Token[Token["PROCEDURE"] = 571] = "PROCEDURE"; | ||
| Token[Token["PROCEDURES"] = 572] = "PROCEDURES"; | ||
| Token[Token["PROGRAM"] = 573] = "PROGRAM"; | ||
| Token[Token["PUBLICATION"] = 574] = "PUBLICATION"; | ||
| Token[Token["QUOTE"] = 575] = "QUOTE"; | ||
| Token[Token["RANGE"] = 576] = "RANGE"; | ||
| Token[Token["READ"] = 577] = "READ"; | ||
| Token[Token["REAL"] = 578] = "REAL"; | ||
| Token[Token["REASSIGN"] = 579] = "REASSIGN"; | ||
| Token[Token["RECHECK"] = 580] = "RECHECK"; | ||
| Token[Token["RECURSIVE"] = 581] = "RECURSIVE"; | ||
| Token[Token["REF_P"] = 582] = "REF_P"; | ||
| Token[Token["REFERENCES"] = 583] = "REFERENCES"; | ||
| Token[Token["REFERENCING"] = 584] = "REFERENCING"; | ||
| Token[Token["REFRESH"] = 585] = "REFRESH"; | ||
| Token[Token["REINDEX"] = 586] = "REINDEX"; | ||
| Token[Token["RELATIVE_P"] = 587] = "RELATIVE_P"; | ||
| Token[Token["RELEASE"] = 588] = "RELEASE"; | ||
| Token[Token["RENAME"] = 589] = "RENAME"; | ||
| Token[Token["REPEATABLE"] = 590] = "REPEATABLE"; | ||
| Token[Token["REPLACE"] = 591] = "REPLACE"; | ||
| Token[Token["REPLICA"] = 592] = "REPLICA"; | ||
| Token[Token["RESET"] = 593] = "RESET"; | ||
| Token[Token["RESTART"] = 594] = "RESTART"; | ||
| Token[Token["RESTRICT"] = 595] = "RESTRICT"; | ||
| Token[Token["RETURNING"] = 596] = "RETURNING"; | ||
| Token[Token["RETURNS"] = 597] = "RETURNS"; | ||
| Token[Token["REVOKE"] = 598] = "REVOKE"; | ||
| Token[Token["RIGHT"] = 599] = "RIGHT"; | ||
| Token[Token["ROLE"] = 600] = "ROLE"; | ||
| Token[Token["ROLLBACK"] = 601] = "ROLLBACK"; | ||
| Token[Token["ROLLUP"] = 602] = "ROLLUP"; | ||
| Token[Token["ROUTINE"] = 603] = "ROUTINE"; | ||
| Token[Token["ROUTINES"] = 604] = "ROUTINES"; | ||
| Token[Token["ROW"] = 605] = "ROW"; | ||
| Token[Token["ROWS"] = 606] = "ROWS"; | ||
| Token[Token["RULE"] = 607] = "RULE"; | ||
| Token[Token["SAVEPOINT"] = 608] = "SAVEPOINT"; | ||
| Token[Token["SCHEMA"] = 609] = "SCHEMA"; | ||
| Token[Token["SCHEMAS"] = 610] = "SCHEMAS"; | ||
| Token[Token["SCROLL"] = 611] = "SCROLL"; | ||
| Token[Token["SEARCH"] = 612] = "SEARCH"; | ||
| Token[Token["SECOND_P"] = 613] = "SECOND_P"; | ||
| Token[Token["SECURITY"] = 614] = "SECURITY"; | ||
| Token[Token["SELECT"] = 615] = "SELECT"; | ||
| Token[Token["SEQUENCE"] = 616] = "SEQUENCE"; | ||
| Token[Token["SEQUENCES"] = 617] = "SEQUENCES"; | ||
| Token[Token["SERIALIZABLE"] = 618] = "SERIALIZABLE"; | ||
| Token[Token["SERVER"] = 619] = "SERVER"; | ||
| Token[Token["SESSION"] = 620] = "SESSION"; | ||
| Token[Token["SESSION_USER"] = 621] = "SESSION_USER"; | ||
| Token[Token["SET"] = 622] = "SET"; | ||
| Token[Token["SETS"] = 623] = "SETS"; | ||
| Token[Token["SETOF"] = 624] = "SETOF"; | ||
| Token[Token["SHARE"] = 625] = "SHARE"; | ||
| Token[Token["SHOW"] = 626] = "SHOW"; | ||
| Token[Token["SIMILAR"] = 627] = "SIMILAR"; | ||
| Token[Token["SIMPLE"] = 628] = "SIMPLE"; | ||
| Token[Token["SKIP"] = 629] = "SKIP"; | ||
| Token[Token["SMALLINT"] = 630] = "SMALLINT"; | ||
| Token[Token["SNAPSHOT"] = 631] = "SNAPSHOT"; | ||
| Token[Token["SOME"] = 632] = "SOME"; | ||
| Token[Token["SQL_P"] = 633] = "SQL_P"; | ||
| Token[Token["STABLE"] = 634] = "STABLE"; | ||
| Token[Token["STANDALONE_P"] = 635] = "STANDALONE_P"; | ||
| Token[Token["START"] = 636] = "START"; | ||
| Token[Token["STATEMENT"] = 637] = "STATEMENT"; | ||
| Token[Token["STATISTICS"] = 638] = "STATISTICS"; | ||
| Token[Token["STDIN"] = 639] = "STDIN"; | ||
| Token[Token["STDOUT"] = 640] = "STDOUT"; | ||
| Token[Token["STORAGE"] = 641] = "STORAGE"; | ||
| Token[Token["STORED"] = 642] = "STORED"; | ||
| Token[Token["STRICT_P"] = 643] = "STRICT_P"; | ||
| Token[Token["STRIP_P"] = 644] = "STRIP_P"; | ||
| Token[Token["SUBSCRIPTION"] = 645] = "SUBSCRIPTION"; | ||
| Token[Token["SUBSTRING"] = 646] = "SUBSTRING"; | ||
| Token[Token["SUPPORT"] = 647] = "SUPPORT"; | ||
| Token[Token["SYMMETRIC"] = 648] = "SYMMETRIC"; | ||
| Token[Token["SYSID"] = 649] = "SYSID"; | ||
| Token[Token["SYSTEM_P"] = 650] = "SYSTEM_P"; | ||
| Token[Token["TABLE"] = 651] = "TABLE"; | ||
| Token[Token["TABLES"] = 652] = "TABLES"; | ||
| Token[Token["TABLESAMPLE"] = 653] = "TABLESAMPLE"; | ||
| Token[Token["TABLESPACE"] = 654] = "TABLESPACE"; | ||
| Token[Token["TEMP"] = 655] = "TEMP"; | ||
| Token[Token["TEMPLATE"] = 656] = "TEMPLATE"; | ||
| Token[Token["TEMPORARY"] = 657] = "TEMPORARY"; | ||
| Token[Token["TEXT_P"] = 658] = "TEXT_P"; | ||
| Token[Token["THEN"] = 659] = "THEN"; | ||
| Token[Token["TIES"] = 660] = "TIES"; | ||
| Token[Token["TIME"] = 661] = "TIME"; | ||
| Token[Token["TIMESTAMP"] = 662] = "TIMESTAMP"; | ||
| Token[Token["TO"] = 663] = "TO"; | ||
| Token[Token["TRAILING"] = 664] = "TRAILING"; | ||
| Token[Token["TRANSACTION"] = 665] = "TRANSACTION"; | ||
| Token[Token["TRANSFORM"] = 666] = "TRANSFORM"; | ||
| Token[Token["TREAT"] = 667] = "TREAT"; | ||
| Token[Token["TRIGGER"] = 668] = "TRIGGER"; | ||
| Token[Token["TRIM"] = 669] = "TRIM"; | ||
| Token[Token["TRUE_P"] = 670] = "TRUE_P"; | ||
| Token[Token["TRUNCATE"] = 671] = "TRUNCATE"; | ||
| Token[Token["TRUSTED"] = 672] = "TRUSTED"; | ||
| Token[Token["TYPE_P"] = 673] = "TYPE_P"; | ||
| Token[Token["TYPES_P"] = 674] = "TYPES_P"; | ||
| Token[Token["UESCAPE"] = 675] = "UESCAPE"; | ||
| Token[Token["UNBOUNDED"] = 676] = "UNBOUNDED"; | ||
| Token[Token["UNCOMMITTED"] = 677] = "UNCOMMITTED"; | ||
| Token[Token["UNENCRYPTED"] = 678] = "UNENCRYPTED"; | ||
| Token[Token["UNION"] = 679] = "UNION"; | ||
| Token[Token["UNIQUE"] = 680] = "UNIQUE"; | ||
| Token[Token["UNKNOWN"] = 681] = "UNKNOWN"; | ||
| Token[Token["UNLISTEN"] = 682] = "UNLISTEN"; | ||
| Token[Token["UNLOGGED"] = 683] = "UNLOGGED"; | ||
| Token[Token["UNTIL"] = 684] = "UNTIL"; | ||
| Token[Token["UPDATE"] = 685] = "UPDATE"; | ||
| Token[Token["USER"] = 686] = "USER"; | ||
| Token[Token["USING"] = 687] = "USING"; | ||
| Token[Token["VACUUM"] = 688] = "VACUUM"; | ||
| Token[Token["VALID"] = 689] = "VALID"; | ||
| Token[Token["VALIDATE"] = 690] = "VALIDATE"; | ||
| Token[Token["VALIDATOR"] = 691] = "VALIDATOR"; | ||
| Token[Token["VALUE_P"] = 692] = "VALUE_P"; | ||
| Token[Token["VALUES"] = 693] = "VALUES"; | ||
| Token[Token["VARCHAR"] = 694] = "VARCHAR"; | ||
| Token[Token["VARIADIC"] = 695] = "VARIADIC"; | ||
| Token[Token["VARYING"] = 696] = "VARYING"; | ||
| Token[Token["VERBOSE"] = 697] = "VERBOSE"; | ||
| Token[Token["VERSION_P"] = 698] = "VERSION_P"; | ||
| Token[Token["VIEW"] = 699] = "VIEW"; | ||
| Token[Token["VIEWS"] = 700] = "VIEWS"; | ||
| Token[Token["VOLATILE"] = 701] = "VOLATILE"; | ||
| Token[Token["WHEN"] = 702] = "WHEN"; | ||
| Token[Token["WHERE"] = 703] = "WHERE"; | ||
| Token[Token["WHITESPACE_P"] = 704] = "WHITESPACE_P"; | ||
| Token[Token["WINDOW"] = 705] = "WINDOW"; | ||
| Token[Token["WITH"] = 706] = "WITH"; | ||
| Token[Token["WITHIN"] = 707] = "WITHIN"; | ||
| Token[Token["WITHOUT"] = 708] = "WITHOUT"; | ||
| Token[Token["WORK"] = 709] = "WORK"; | ||
| Token[Token["WRAPPER"] = 710] = "WRAPPER"; | ||
| Token[Token["WRITE"] = 711] = "WRITE"; | ||
| Token[Token["XML_P"] = 712] = "XML_P"; | ||
| Token[Token["XMLATTRIBUTES"] = 713] = "XMLATTRIBUTES"; | ||
| Token[Token["XMLCONCAT"] = 714] = "XMLCONCAT"; | ||
| Token[Token["XMLELEMENT"] = 715] = "XMLELEMENT"; | ||
| Token[Token["XMLEXISTS"] = 716] = "XMLEXISTS"; | ||
| Token[Token["XMLFOREST"] = 717] = "XMLFOREST"; | ||
| Token[Token["XMLNAMESPACES"] = 718] = "XMLNAMESPACES"; | ||
| Token[Token["XMLPARSE"] = 719] = "XMLPARSE"; | ||
| Token[Token["XMLPI"] = 720] = "XMLPI"; | ||
| Token[Token["XMLROOT"] = 721] = "XMLROOT"; | ||
| Token[Token["XMLSERIALIZE"] = 722] = "XMLSERIALIZE"; | ||
| Token[Token["XMLTABLE"] = 723] = "XMLTABLE"; | ||
| Token[Token["YEAR_P"] = 724] = "YEAR_P"; | ||
| Token[Token["YES_P"] = 725] = "YES_P"; | ||
| Token[Token["ZONE"] = 726] = "ZONE"; | ||
| Token[Token["NOT_LA"] = 727] = "NOT_LA"; | ||
| Token[Token["NULLS_LA"] = 728] = "NULLS_LA"; | ||
| Token[Token["WITH_LA"] = 729] = "WITH_LA"; | ||
| Token[Token["POSTFIXOP"] = 730] = "POSTFIXOP"; | ||
| Token[Token["UMINUS"] = 731] = "UMINUS"; | ||
| })(Token || (exports.Token = Token = {})); |
| "use strict"; | ||
| var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| var desc = Object.getOwnPropertyDescriptor(m, k); | ||
| if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
| desc = { enumerable: true, get: function() { return m[k]; } }; | ||
| } | ||
| Object.defineProperty(o, k2, desc); | ||
| }) : (function(o, m, k, k2) { | ||
| if (k2 === undefined) k2 = k; | ||
| o[k2] = m[k]; | ||
| })); | ||
| var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
| for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); | ||
| }; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| __exportStar(require("./types"), exports); | ||
| __exportStar(require("./enums"), exports); |
Sorry, the diff of this file is too big to display
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
-1053
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.SetOpStrategy = exports.SetOpCmd = exports.AggSplit = exports.AggStrategy = exports.JoinType = exports.CmdType = exports.BoolTestType = exports.NullTestType = exports.XmlOptionType = exports.XmlExprOp = exports.SQLValueFunctionOp = exports.MinMaxOp = exports.RowCompareType = exports.SubLinkType = exports.BoolExprType = exports.CoercionForm = exports.CoercionContext = exports.ParamKind = exports.OnCommitAction = exports.AlterSubscriptionType = exports.AlterTSConfigType = exports.ReindexObjectType = exports.DiscardMode = exports.ClusterOption = exports.ViewCheckOption = exports.TransactionStmtKind = exports.FunctionParameterMode = exports.FetchDirection = exports.RoleStmtType = exports.ImportForeignSchemaType = exports.ConstrType = exports.VariableSetKind = exports.GrantTargetType = exports.AlterTableType = exports.DropBehavior = exports.ObjectType = exports.SetOperation = exports.CTEMaterialize = exports.GroupingSetKind = exports.WCOKind = exports.RTEKind = exports.PartitionRangeDatumKind = exports.DefElemAction = exports.TableLikeOption = exports.RoleSpecType = exports.A_Expr_Kind = exports.SortByNulls = exports.SortByDir = exports.QuerySource = exports.OverridingKind = void 0; | ||
| exports.Token = exports.KeywordKind = exports.LockTupleMode = exports.LockWaitPolicy = exports.LockClauseStrength = exports.LimitOption = exports.OnConflictAction = void 0; | ||
| var OverridingKind; | ||
| (function (OverridingKind) { | ||
| OverridingKind[OverridingKind["OVERRIDING_NOT_SET"] = 0] = "OVERRIDING_NOT_SET"; | ||
| OverridingKind[OverridingKind["OVERRIDING_USER_VALUE"] = 1] = "OVERRIDING_USER_VALUE"; | ||
| OverridingKind[OverridingKind["OVERRIDING_SYSTEM_VALUE"] = 2] = "OVERRIDING_SYSTEM_VALUE"; | ||
| })(OverridingKind || (exports.OverridingKind = OverridingKind = {})); | ||
| var QuerySource; | ||
| (function (QuerySource) { | ||
| QuerySource[QuerySource["QSRC_ORIGINAL"] = 0] = "QSRC_ORIGINAL"; | ||
| QuerySource[QuerySource["QSRC_PARSER"] = 1] = "QSRC_PARSER"; | ||
| QuerySource[QuerySource["QSRC_INSTEAD_RULE"] = 2] = "QSRC_INSTEAD_RULE"; | ||
| QuerySource[QuerySource["QSRC_QUAL_INSTEAD_RULE"] = 3] = "QSRC_QUAL_INSTEAD_RULE"; | ||
| QuerySource[QuerySource["QSRC_NON_INSTEAD_RULE"] = 4] = "QSRC_NON_INSTEAD_RULE"; | ||
| })(QuerySource || (exports.QuerySource = QuerySource = {})); | ||
| var SortByDir; | ||
| (function (SortByDir) { | ||
| SortByDir[SortByDir["SORTBY_DEFAULT"] = 0] = "SORTBY_DEFAULT"; | ||
| SortByDir[SortByDir["SORTBY_ASC"] = 1] = "SORTBY_ASC"; | ||
| SortByDir[SortByDir["SORTBY_DESC"] = 2] = "SORTBY_DESC"; | ||
| SortByDir[SortByDir["SORTBY_USING"] = 3] = "SORTBY_USING"; | ||
| })(SortByDir || (exports.SortByDir = SortByDir = {})); | ||
| var SortByNulls; | ||
| (function (SortByNulls) { | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_DEFAULT"] = 0] = "SORTBY_NULLS_DEFAULT"; | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_FIRST"] = 1] = "SORTBY_NULLS_FIRST"; | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_LAST"] = 2] = "SORTBY_NULLS_LAST"; | ||
| })(SortByNulls || (exports.SortByNulls = SortByNulls = {})); | ||
| var A_Expr_Kind; | ||
| (function (A_Expr_Kind) { | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP"] = 0] = "AEXPR_OP"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP_ANY"] = 1] = "AEXPR_OP_ANY"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP_ALL"] = 2] = "AEXPR_OP_ALL"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_DISTINCT"] = 3] = "AEXPR_DISTINCT"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_DISTINCT"] = 4] = "AEXPR_NOT_DISTINCT"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NULLIF"] = 5] = "AEXPR_NULLIF"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OF"] = 6] = "AEXPR_OF"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_IN"] = 7] = "AEXPR_IN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_LIKE"] = 8] = "AEXPR_LIKE"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_ILIKE"] = 9] = "AEXPR_ILIKE"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_SIMILAR"] = 10] = "AEXPR_SIMILAR"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_BETWEEN"] = 11] = "AEXPR_BETWEEN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_BETWEEN"] = 12] = "AEXPR_NOT_BETWEEN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_BETWEEN_SYM"] = 13] = "AEXPR_BETWEEN_SYM"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_BETWEEN_SYM"] = 14] = "AEXPR_NOT_BETWEEN_SYM"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_PAREN"] = 15] = "AEXPR_PAREN"; | ||
| })(A_Expr_Kind || (exports.A_Expr_Kind = A_Expr_Kind = {})); | ||
| var RoleSpecType; | ||
| (function (RoleSpecType) { | ||
| RoleSpecType[RoleSpecType["ROLESPEC_CSTRING"] = 0] = "ROLESPEC_CSTRING"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_CURRENT_USER"] = 1] = "ROLESPEC_CURRENT_USER"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_SESSION_USER"] = 2] = "ROLESPEC_SESSION_USER"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_PUBLIC"] = 3] = "ROLESPEC_PUBLIC"; | ||
| })(RoleSpecType || (exports.RoleSpecType = RoleSpecType = {})); | ||
| var TableLikeOption; | ||
| (function (TableLikeOption) { | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_COMMENTS"] = 0] = "CREATE_TABLE_LIKE_COMMENTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_CONSTRAINTS"] = 1] = "CREATE_TABLE_LIKE_CONSTRAINTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_DEFAULTS"] = 2] = "CREATE_TABLE_LIKE_DEFAULTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_GENERATED"] = 3] = "CREATE_TABLE_LIKE_GENERATED"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_IDENTITY"] = 4] = "CREATE_TABLE_LIKE_IDENTITY"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_INDEXES"] = 5] = "CREATE_TABLE_LIKE_INDEXES"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_STATISTICS"] = 6] = "CREATE_TABLE_LIKE_STATISTICS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_STORAGE"] = 7] = "CREATE_TABLE_LIKE_STORAGE"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_ALL"] = 8] = "CREATE_TABLE_LIKE_ALL"; | ||
| })(TableLikeOption || (exports.TableLikeOption = TableLikeOption = {})); | ||
| var DefElemAction; | ||
| (function (DefElemAction) { | ||
| DefElemAction[DefElemAction["DEFELEM_UNSPEC"] = 0] = "DEFELEM_UNSPEC"; | ||
| DefElemAction[DefElemAction["DEFELEM_SET"] = 1] = "DEFELEM_SET"; | ||
| DefElemAction[DefElemAction["DEFELEM_ADD"] = 2] = "DEFELEM_ADD"; | ||
| DefElemAction[DefElemAction["DEFELEM_DROP"] = 3] = "DEFELEM_DROP"; | ||
| })(DefElemAction || (exports.DefElemAction = DefElemAction = {})); | ||
| var PartitionRangeDatumKind; | ||
| (function (PartitionRangeDatumKind) { | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_MINVALUE"] = 0] = "PARTITION_RANGE_DATUM_MINVALUE"; | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_VALUE"] = 1] = "PARTITION_RANGE_DATUM_VALUE"; | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_MAXVALUE"] = 2] = "PARTITION_RANGE_DATUM_MAXVALUE"; | ||
| })(PartitionRangeDatumKind || (exports.PartitionRangeDatumKind = PartitionRangeDatumKind = {})); | ||
| var RTEKind; | ||
| (function (RTEKind) { | ||
| RTEKind[RTEKind["RTE_RELATION"] = 0] = "RTE_RELATION"; | ||
| RTEKind[RTEKind["RTE_SUBQUERY"] = 1] = "RTE_SUBQUERY"; | ||
| RTEKind[RTEKind["RTE_JOIN"] = 2] = "RTE_JOIN"; | ||
| RTEKind[RTEKind["RTE_FUNCTION"] = 3] = "RTE_FUNCTION"; | ||
| RTEKind[RTEKind["RTE_TABLEFUNC"] = 4] = "RTE_TABLEFUNC"; | ||
| RTEKind[RTEKind["RTE_VALUES"] = 5] = "RTE_VALUES"; | ||
| RTEKind[RTEKind["RTE_CTE"] = 6] = "RTE_CTE"; | ||
| RTEKind[RTEKind["RTE_NAMEDTUPLESTORE"] = 7] = "RTE_NAMEDTUPLESTORE"; | ||
| RTEKind[RTEKind["RTE_RESULT"] = 8] = "RTE_RESULT"; | ||
| })(RTEKind || (exports.RTEKind = RTEKind = {})); | ||
| var WCOKind; | ||
| (function (WCOKind) { | ||
| WCOKind[WCOKind["WCO_VIEW_CHECK"] = 0] = "WCO_VIEW_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_INSERT_CHECK"] = 1] = "WCO_RLS_INSERT_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_UPDATE_CHECK"] = 2] = "WCO_RLS_UPDATE_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_CONFLICT_CHECK"] = 3] = "WCO_RLS_CONFLICT_CHECK"; | ||
| })(WCOKind || (exports.WCOKind = WCOKind = {})); | ||
| var GroupingSetKind; | ||
| (function (GroupingSetKind) { | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_EMPTY"] = 0] = "GROUPING_SET_EMPTY"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_SIMPLE"] = 1] = "GROUPING_SET_SIMPLE"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_ROLLUP"] = 2] = "GROUPING_SET_ROLLUP"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_CUBE"] = 3] = "GROUPING_SET_CUBE"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_SETS"] = 4] = "GROUPING_SET_SETS"; | ||
| })(GroupingSetKind || (exports.GroupingSetKind = GroupingSetKind = {})); | ||
| var CTEMaterialize; | ||
| (function (CTEMaterialize) { | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeDefault"] = 0] = "CTEMaterializeDefault"; | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeAlways"] = 1] = "CTEMaterializeAlways"; | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeNever"] = 2] = "CTEMaterializeNever"; | ||
| })(CTEMaterialize || (exports.CTEMaterialize = CTEMaterialize = {})); | ||
| var SetOperation; | ||
| (function (SetOperation) { | ||
| SetOperation[SetOperation["SETOP_NONE"] = 0] = "SETOP_NONE"; | ||
| SetOperation[SetOperation["SETOP_UNION"] = 1] = "SETOP_UNION"; | ||
| SetOperation[SetOperation["SETOP_INTERSECT"] = 2] = "SETOP_INTERSECT"; | ||
| SetOperation[SetOperation["SETOP_EXCEPT"] = 3] = "SETOP_EXCEPT"; | ||
| })(SetOperation || (exports.SetOperation = SetOperation = {})); | ||
| var ObjectType; | ||
| (function (ObjectType) { | ||
| ObjectType[ObjectType["OBJECT_ACCESS_METHOD"] = 0] = "OBJECT_ACCESS_METHOD"; | ||
| ObjectType[ObjectType["OBJECT_AGGREGATE"] = 1] = "OBJECT_AGGREGATE"; | ||
| ObjectType[ObjectType["OBJECT_AMOP"] = 2] = "OBJECT_AMOP"; | ||
| ObjectType[ObjectType["OBJECT_AMPROC"] = 3] = "OBJECT_AMPROC"; | ||
| ObjectType[ObjectType["OBJECT_ATTRIBUTE"] = 4] = "OBJECT_ATTRIBUTE"; | ||
| ObjectType[ObjectType["OBJECT_CAST"] = 5] = "OBJECT_CAST"; | ||
| ObjectType[ObjectType["OBJECT_COLUMN"] = 6] = "OBJECT_COLUMN"; | ||
| ObjectType[ObjectType["OBJECT_COLLATION"] = 7] = "OBJECT_COLLATION"; | ||
| ObjectType[ObjectType["OBJECT_CONVERSION"] = 8] = "OBJECT_CONVERSION"; | ||
| ObjectType[ObjectType["OBJECT_DATABASE"] = 9] = "OBJECT_DATABASE"; | ||
| ObjectType[ObjectType["OBJECT_DEFAULT"] = 10] = "OBJECT_DEFAULT"; | ||
| ObjectType[ObjectType["OBJECT_DEFACL"] = 11] = "OBJECT_DEFACL"; | ||
| ObjectType[ObjectType["OBJECT_DOMAIN"] = 12] = "OBJECT_DOMAIN"; | ||
| ObjectType[ObjectType["OBJECT_DOMCONSTRAINT"] = 13] = "OBJECT_DOMCONSTRAINT"; | ||
| ObjectType[ObjectType["OBJECT_EVENT_TRIGGER"] = 14] = "OBJECT_EVENT_TRIGGER"; | ||
| ObjectType[ObjectType["OBJECT_EXTENSION"] = 15] = "OBJECT_EXTENSION"; | ||
| ObjectType[ObjectType["OBJECT_FDW"] = 16] = "OBJECT_FDW"; | ||
| ObjectType[ObjectType["OBJECT_FOREIGN_SERVER"] = 17] = "OBJECT_FOREIGN_SERVER"; | ||
| ObjectType[ObjectType["OBJECT_FOREIGN_TABLE"] = 18] = "OBJECT_FOREIGN_TABLE"; | ||
| ObjectType[ObjectType["OBJECT_FUNCTION"] = 19] = "OBJECT_FUNCTION"; | ||
| ObjectType[ObjectType["OBJECT_INDEX"] = 20] = "OBJECT_INDEX"; | ||
| ObjectType[ObjectType["OBJECT_LANGUAGE"] = 21] = "OBJECT_LANGUAGE"; | ||
| ObjectType[ObjectType["OBJECT_LARGEOBJECT"] = 22] = "OBJECT_LARGEOBJECT"; | ||
| ObjectType[ObjectType["OBJECT_MATVIEW"] = 23] = "OBJECT_MATVIEW"; | ||
| ObjectType[ObjectType["OBJECT_OPCLASS"] = 24] = "OBJECT_OPCLASS"; | ||
| ObjectType[ObjectType["OBJECT_OPERATOR"] = 25] = "OBJECT_OPERATOR"; | ||
| ObjectType[ObjectType["OBJECT_OPFAMILY"] = 26] = "OBJECT_OPFAMILY"; | ||
| ObjectType[ObjectType["OBJECT_POLICY"] = 27] = "OBJECT_POLICY"; | ||
| ObjectType[ObjectType["OBJECT_PROCEDURE"] = 28] = "OBJECT_PROCEDURE"; | ||
| ObjectType[ObjectType["OBJECT_PUBLICATION"] = 29] = "OBJECT_PUBLICATION"; | ||
| ObjectType[ObjectType["OBJECT_PUBLICATION_REL"] = 30] = "OBJECT_PUBLICATION_REL"; | ||
| ObjectType[ObjectType["OBJECT_ROLE"] = 31] = "OBJECT_ROLE"; | ||
| ObjectType[ObjectType["OBJECT_ROUTINE"] = 32] = "OBJECT_ROUTINE"; | ||
| ObjectType[ObjectType["OBJECT_RULE"] = 33] = "OBJECT_RULE"; | ||
| ObjectType[ObjectType["OBJECT_SCHEMA"] = 34] = "OBJECT_SCHEMA"; | ||
| ObjectType[ObjectType["OBJECT_SEQUENCE"] = 35] = "OBJECT_SEQUENCE"; | ||
| ObjectType[ObjectType["OBJECT_SUBSCRIPTION"] = 36] = "OBJECT_SUBSCRIPTION"; | ||
| ObjectType[ObjectType["OBJECT_STATISTIC_EXT"] = 37] = "OBJECT_STATISTIC_EXT"; | ||
| ObjectType[ObjectType["OBJECT_TABCONSTRAINT"] = 38] = "OBJECT_TABCONSTRAINT"; | ||
| ObjectType[ObjectType["OBJECT_TABLE"] = 39] = "OBJECT_TABLE"; | ||
| ObjectType[ObjectType["OBJECT_TABLESPACE"] = 40] = "OBJECT_TABLESPACE"; | ||
| ObjectType[ObjectType["OBJECT_TRANSFORM"] = 41] = "OBJECT_TRANSFORM"; | ||
| ObjectType[ObjectType["OBJECT_TRIGGER"] = 42] = "OBJECT_TRIGGER"; | ||
| ObjectType[ObjectType["OBJECT_TSCONFIGURATION"] = 43] = "OBJECT_TSCONFIGURATION"; | ||
| ObjectType[ObjectType["OBJECT_TSDICTIONARY"] = 44] = "OBJECT_TSDICTIONARY"; | ||
| ObjectType[ObjectType["OBJECT_TSPARSER"] = 45] = "OBJECT_TSPARSER"; | ||
| ObjectType[ObjectType["OBJECT_TSTEMPLATE"] = 46] = "OBJECT_TSTEMPLATE"; | ||
| ObjectType[ObjectType["OBJECT_TYPE"] = 47] = "OBJECT_TYPE"; | ||
| ObjectType[ObjectType["OBJECT_USER_MAPPING"] = 48] = "OBJECT_USER_MAPPING"; | ||
| ObjectType[ObjectType["OBJECT_VIEW"] = 49] = "OBJECT_VIEW"; | ||
| })(ObjectType || (exports.ObjectType = ObjectType = {})); | ||
| var DropBehavior; | ||
| (function (DropBehavior) { | ||
| DropBehavior[DropBehavior["DROP_RESTRICT"] = 0] = "DROP_RESTRICT"; | ||
| DropBehavior[DropBehavior["DROP_CASCADE"] = 1] = "DROP_CASCADE"; | ||
| })(DropBehavior || (exports.DropBehavior = DropBehavior = {})); | ||
| var AlterTableType; | ||
| (function (AlterTableType) { | ||
| AlterTableType[AlterTableType["AT_AddColumn"] = 0] = "AT_AddColumn"; | ||
| AlterTableType[AlterTableType["AT_AddColumnRecurse"] = 1] = "AT_AddColumnRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddColumnToView"] = 2] = "AT_AddColumnToView"; | ||
| AlterTableType[AlterTableType["AT_ColumnDefault"] = 3] = "AT_ColumnDefault"; | ||
| AlterTableType[AlterTableType["AT_CookedColumnDefault"] = 4] = "AT_CookedColumnDefault"; | ||
| AlterTableType[AlterTableType["AT_DropNotNull"] = 5] = "AT_DropNotNull"; | ||
| AlterTableType[AlterTableType["AT_SetNotNull"] = 6] = "AT_SetNotNull"; | ||
| AlterTableType[AlterTableType["AT_DropExpression"] = 7] = "AT_DropExpression"; | ||
| AlterTableType[AlterTableType["AT_CheckNotNull"] = 8] = "AT_CheckNotNull"; | ||
| AlterTableType[AlterTableType["AT_SetStatistics"] = 9] = "AT_SetStatistics"; | ||
| AlterTableType[AlterTableType["AT_SetOptions"] = 10] = "AT_SetOptions"; | ||
| AlterTableType[AlterTableType["AT_ResetOptions"] = 11] = "AT_ResetOptions"; | ||
| AlterTableType[AlterTableType["AT_SetStorage"] = 12] = "AT_SetStorage"; | ||
| AlterTableType[AlterTableType["AT_DropColumn"] = 13] = "AT_DropColumn"; | ||
| AlterTableType[AlterTableType["AT_DropColumnRecurse"] = 14] = "AT_DropColumnRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddIndex"] = 15] = "AT_AddIndex"; | ||
| AlterTableType[AlterTableType["AT_ReAddIndex"] = 16] = "AT_ReAddIndex"; | ||
| AlterTableType[AlterTableType["AT_AddConstraint"] = 17] = "AT_AddConstraint"; | ||
| AlterTableType[AlterTableType["AT_AddConstraintRecurse"] = 18] = "AT_AddConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_ReAddConstraint"] = 19] = "AT_ReAddConstraint"; | ||
| AlterTableType[AlterTableType["AT_ReAddDomainConstraint"] = 20] = "AT_ReAddDomainConstraint"; | ||
| AlterTableType[AlterTableType["AT_AlterConstraint"] = 21] = "AT_AlterConstraint"; | ||
| AlterTableType[AlterTableType["AT_ValidateConstraint"] = 22] = "AT_ValidateConstraint"; | ||
| AlterTableType[AlterTableType["AT_ValidateConstraintRecurse"] = 23] = "AT_ValidateConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddIndexConstraint"] = 24] = "AT_AddIndexConstraint"; | ||
| AlterTableType[AlterTableType["AT_DropConstraint"] = 25] = "AT_DropConstraint"; | ||
| AlterTableType[AlterTableType["AT_DropConstraintRecurse"] = 26] = "AT_DropConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_ReAddComment"] = 27] = "AT_ReAddComment"; | ||
| AlterTableType[AlterTableType["AT_AlterColumnType"] = 28] = "AT_AlterColumnType"; | ||
| AlterTableType[AlterTableType["AT_AlterColumnGenericOptions"] = 29] = "AT_AlterColumnGenericOptions"; | ||
| AlterTableType[AlterTableType["AT_ChangeOwner"] = 30] = "AT_ChangeOwner"; | ||
| AlterTableType[AlterTableType["AT_ClusterOn"] = 31] = "AT_ClusterOn"; | ||
| AlterTableType[AlterTableType["AT_DropCluster"] = 32] = "AT_DropCluster"; | ||
| AlterTableType[AlterTableType["AT_SetLogged"] = 33] = "AT_SetLogged"; | ||
| AlterTableType[AlterTableType["AT_SetUnLogged"] = 34] = "AT_SetUnLogged"; | ||
| AlterTableType[AlterTableType["AT_DropOids"] = 35] = "AT_DropOids"; | ||
| AlterTableType[AlterTableType["AT_SetTableSpace"] = 36] = "AT_SetTableSpace"; | ||
| AlterTableType[AlterTableType["AT_SetRelOptions"] = 37] = "AT_SetRelOptions"; | ||
| AlterTableType[AlterTableType["AT_ResetRelOptions"] = 38] = "AT_ResetRelOptions"; | ||
| AlterTableType[AlterTableType["AT_ReplaceRelOptions"] = 39] = "AT_ReplaceRelOptions"; | ||
| AlterTableType[AlterTableType["AT_EnableTrig"] = 40] = "AT_EnableTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableAlwaysTrig"] = 41] = "AT_EnableAlwaysTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableReplicaTrig"] = 42] = "AT_EnableReplicaTrig"; | ||
| AlterTableType[AlterTableType["AT_DisableTrig"] = 43] = "AT_DisableTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableTrigAll"] = 44] = "AT_EnableTrigAll"; | ||
| AlterTableType[AlterTableType["AT_DisableTrigAll"] = 45] = "AT_DisableTrigAll"; | ||
| AlterTableType[AlterTableType["AT_EnableTrigUser"] = 46] = "AT_EnableTrigUser"; | ||
| AlterTableType[AlterTableType["AT_DisableTrigUser"] = 47] = "AT_DisableTrigUser"; | ||
| AlterTableType[AlterTableType["AT_EnableRule"] = 48] = "AT_EnableRule"; | ||
| AlterTableType[AlterTableType["AT_EnableAlwaysRule"] = 49] = "AT_EnableAlwaysRule"; | ||
| AlterTableType[AlterTableType["AT_EnableReplicaRule"] = 50] = "AT_EnableReplicaRule"; | ||
| AlterTableType[AlterTableType["AT_DisableRule"] = 51] = "AT_DisableRule"; | ||
| AlterTableType[AlterTableType["AT_AddInherit"] = 52] = "AT_AddInherit"; | ||
| AlterTableType[AlterTableType["AT_DropInherit"] = 53] = "AT_DropInherit"; | ||
| AlterTableType[AlterTableType["AT_AddOf"] = 54] = "AT_AddOf"; | ||
| AlterTableType[AlterTableType["AT_DropOf"] = 55] = "AT_DropOf"; | ||
| AlterTableType[AlterTableType["AT_ReplicaIdentity"] = 56] = "AT_ReplicaIdentity"; | ||
| AlterTableType[AlterTableType["AT_EnableRowSecurity"] = 57] = "AT_EnableRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_DisableRowSecurity"] = 58] = "AT_DisableRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_ForceRowSecurity"] = 59] = "AT_ForceRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_NoForceRowSecurity"] = 60] = "AT_NoForceRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_GenericOptions"] = 61] = "AT_GenericOptions"; | ||
| AlterTableType[AlterTableType["AT_AttachPartition"] = 62] = "AT_AttachPartition"; | ||
| AlterTableType[AlterTableType["AT_DetachPartition"] = 63] = "AT_DetachPartition"; | ||
| AlterTableType[AlterTableType["AT_AddIdentity"] = 64] = "AT_AddIdentity"; | ||
| AlterTableType[AlterTableType["AT_SetIdentity"] = 65] = "AT_SetIdentity"; | ||
| AlterTableType[AlterTableType["AT_DropIdentity"] = 66] = "AT_DropIdentity"; | ||
| })(AlterTableType || (exports.AlterTableType = AlterTableType = {})); | ||
| var GrantTargetType; | ||
| (function (GrantTargetType) { | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_OBJECT"] = 0] = "ACL_TARGET_OBJECT"; | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_ALL_IN_SCHEMA"] = 1] = "ACL_TARGET_ALL_IN_SCHEMA"; | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_DEFAULTS"] = 2] = "ACL_TARGET_DEFAULTS"; | ||
| })(GrantTargetType || (exports.GrantTargetType = GrantTargetType = {})); | ||
| var VariableSetKind; | ||
| (function (VariableSetKind) { | ||
| VariableSetKind[VariableSetKind["VAR_SET_VALUE"] = 0] = "VAR_SET_VALUE"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_DEFAULT"] = 1] = "VAR_SET_DEFAULT"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_CURRENT"] = 2] = "VAR_SET_CURRENT"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_MULTI"] = 3] = "VAR_SET_MULTI"; | ||
| VariableSetKind[VariableSetKind["VAR_RESET"] = 4] = "VAR_RESET"; | ||
| VariableSetKind[VariableSetKind["VAR_RESET_ALL"] = 5] = "VAR_RESET_ALL"; | ||
| })(VariableSetKind || (exports.VariableSetKind = VariableSetKind = {})); | ||
| var ConstrType; | ||
| (function (ConstrType) { | ||
| ConstrType[ConstrType["CONSTR_NULL"] = 0] = "CONSTR_NULL"; | ||
| ConstrType[ConstrType["CONSTR_NOTNULL"] = 1] = "CONSTR_NOTNULL"; | ||
| ConstrType[ConstrType["CONSTR_DEFAULT"] = 2] = "CONSTR_DEFAULT"; | ||
| ConstrType[ConstrType["CONSTR_IDENTITY"] = 3] = "CONSTR_IDENTITY"; | ||
| ConstrType[ConstrType["CONSTR_GENERATED"] = 4] = "CONSTR_GENERATED"; | ||
| ConstrType[ConstrType["CONSTR_CHECK"] = 5] = "CONSTR_CHECK"; | ||
| ConstrType[ConstrType["CONSTR_PRIMARY"] = 6] = "CONSTR_PRIMARY"; | ||
| ConstrType[ConstrType["CONSTR_UNIQUE"] = 7] = "CONSTR_UNIQUE"; | ||
| ConstrType[ConstrType["CONSTR_EXCLUSION"] = 8] = "CONSTR_EXCLUSION"; | ||
| ConstrType[ConstrType["CONSTR_FOREIGN"] = 9] = "CONSTR_FOREIGN"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_DEFERRABLE"] = 10] = "CONSTR_ATTR_DEFERRABLE"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_NOT_DEFERRABLE"] = 11] = "CONSTR_ATTR_NOT_DEFERRABLE"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_DEFERRED"] = 12] = "CONSTR_ATTR_DEFERRED"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_IMMEDIATE"] = 13] = "CONSTR_ATTR_IMMEDIATE"; | ||
| })(ConstrType || (exports.ConstrType = ConstrType = {})); | ||
| var ImportForeignSchemaType; | ||
| (function (ImportForeignSchemaType) { | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_ALL"] = 0] = "FDW_IMPORT_SCHEMA_ALL"; | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_LIMIT_TO"] = 1] = "FDW_IMPORT_SCHEMA_LIMIT_TO"; | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_EXCEPT"] = 2] = "FDW_IMPORT_SCHEMA_EXCEPT"; | ||
| })(ImportForeignSchemaType || (exports.ImportForeignSchemaType = ImportForeignSchemaType = {})); | ||
| var RoleStmtType; | ||
| (function (RoleStmtType) { | ||
| RoleStmtType[RoleStmtType["ROLESTMT_ROLE"] = 0] = "ROLESTMT_ROLE"; | ||
| RoleStmtType[RoleStmtType["ROLESTMT_USER"] = 1] = "ROLESTMT_USER"; | ||
| RoleStmtType[RoleStmtType["ROLESTMT_GROUP"] = 2] = "ROLESTMT_GROUP"; | ||
| })(RoleStmtType || (exports.RoleStmtType = RoleStmtType = {})); | ||
| var FetchDirection; | ||
| (function (FetchDirection) { | ||
| FetchDirection[FetchDirection["FETCH_FORWARD"] = 0] = "FETCH_FORWARD"; | ||
| FetchDirection[FetchDirection["FETCH_BACKWARD"] = 1] = "FETCH_BACKWARD"; | ||
| FetchDirection[FetchDirection["FETCH_ABSOLUTE"] = 2] = "FETCH_ABSOLUTE"; | ||
| FetchDirection[FetchDirection["FETCH_RELATIVE"] = 3] = "FETCH_RELATIVE"; | ||
| })(FetchDirection || (exports.FetchDirection = FetchDirection = {})); | ||
| var FunctionParameterMode; | ||
| (function (FunctionParameterMode) { | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_IN"] = 0] = "FUNC_PARAM_IN"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_OUT"] = 1] = "FUNC_PARAM_OUT"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_INOUT"] = 2] = "FUNC_PARAM_INOUT"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_VARIADIC"] = 3] = "FUNC_PARAM_VARIADIC"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_TABLE"] = 4] = "FUNC_PARAM_TABLE"; | ||
| })(FunctionParameterMode || (exports.FunctionParameterMode = FunctionParameterMode = {})); | ||
| var TransactionStmtKind; | ||
| (function (TransactionStmtKind) { | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_BEGIN"] = 0] = "TRANS_STMT_BEGIN"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_START"] = 1] = "TRANS_STMT_START"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_COMMIT"] = 2] = "TRANS_STMT_COMMIT"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK"] = 3] = "TRANS_STMT_ROLLBACK"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_SAVEPOINT"] = 4] = "TRANS_STMT_SAVEPOINT"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_RELEASE"] = 5] = "TRANS_STMT_RELEASE"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK_TO"] = 6] = "TRANS_STMT_ROLLBACK_TO"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_PREPARE"] = 7] = "TRANS_STMT_PREPARE"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_COMMIT_PREPARED"] = 8] = "TRANS_STMT_COMMIT_PREPARED"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK_PREPARED"] = 9] = "TRANS_STMT_ROLLBACK_PREPARED"; | ||
| })(TransactionStmtKind || (exports.TransactionStmtKind = TransactionStmtKind = {})); | ||
| var ViewCheckOption; | ||
| (function (ViewCheckOption) { | ||
| ViewCheckOption[ViewCheckOption["NO_CHECK_OPTION"] = 0] = "NO_CHECK_OPTION"; | ||
| ViewCheckOption[ViewCheckOption["LOCAL_CHECK_OPTION"] = 1] = "LOCAL_CHECK_OPTION"; | ||
| ViewCheckOption[ViewCheckOption["CASCADED_CHECK_OPTION"] = 2] = "CASCADED_CHECK_OPTION"; | ||
| })(ViewCheckOption || (exports.ViewCheckOption = ViewCheckOption = {})); | ||
| var ClusterOption; | ||
| (function (ClusterOption) { | ||
| ClusterOption[ClusterOption["CLUOPT_RECHECK"] = 0] = "CLUOPT_RECHECK"; | ||
| ClusterOption[ClusterOption["CLUOPT_VERBOSE"] = 1] = "CLUOPT_VERBOSE"; | ||
| })(ClusterOption || (exports.ClusterOption = ClusterOption = {})); | ||
| var DiscardMode; | ||
| (function (DiscardMode) { | ||
| DiscardMode[DiscardMode["DISCARD_ALL"] = 0] = "DISCARD_ALL"; | ||
| DiscardMode[DiscardMode["DISCARD_PLANS"] = 1] = "DISCARD_PLANS"; | ||
| DiscardMode[DiscardMode["DISCARD_SEQUENCES"] = 2] = "DISCARD_SEQUENCES"; | ||
| DiscardMode[DiscardMode["DISCARD_TEMP"] = 3] = "DISCARD_TEMP"; | ||
| })(DiscardMode || (exports.DiscardMode = DiscardMode = {})); | ||
| var ReindexObjectType; | ||
| (function (ReindexObjectType) { | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_INDEX"] = 0] = "REINDEX_OBJECT_INDEX"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_TABLE"] = 1] = "REINDEX_OBJECT_TABLE"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_SCHEMA"] = 2] = "REINDEX_OBJECT_SCHEMA"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_SYSTEM"] = 3] = "REINDEX_OBJECT_SYSTEM"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_DATABASE"] = 4] = "REINDEX_OBJECT_DATABASE"; | ||
| })(ReindexObjectType || (exports.ReindexObjectType = ReindexObjectType = {})); | ||
| var AlterTSConfigType; | ||
| (function (AlterTSConfigType) { | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_ADD_MAPPING"] = 0] = "ALTER_TSCONFIG_ADD_MAPPING"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN"] = 1] = "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_REPLACE_DICT"] = 2] = "ALTER_TSCONFIG_REPLACE_DICT"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN"] = 3] = "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_DROP_MAPPING"] = 4] = "ALTER_TSCONFIG_DROP_MAPPING"; | ||
| })(AlterTSConfigType || (exports.AlterTSConfigType = AlterTSConfigType = {})); | ||
| var AlterSubscriptionType; | ||
| (function (AlterSubscriptionType) { | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_OPTIONS"] = 0] = "ALTER_SUBSCRIPTION_OPTIONS"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_CONNECTION"] = 1] = "ALTER_SUBSCRIPTION_CONNECTION"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_PUBLICATION"] = 2] = "ALTER_SUBSCRIPTION_PUBLICATION"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_REFRESH"] = 3] = "ALTER_SUBSCRIPTION_REFRESH"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_ENABLED"] = 4] = "ALTER_SUBSCRIPTION_ENABLED"; | ||
| })(AlterSubscriptionType || (exports.AlterSubscriptionType = AlterSubscriptionType = {})); | ||
| var OnCommitAction; | ||
| (function (OnCommitAction) { | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_NOOP"] = 0] = "ONCOMMIT_NOOP"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_PRESERVE_ROWS"] = 1] = "ONCOMMIT_PRESERVE_ROWS"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_DELETE_ROWS"] = 2] = "ONCOMMIT_DELETE_ROWS"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_DROP"] = 3] = "ONCOMMIT_DROP"; | ||
| })(OnCommitAction || (exports.OnCommitAction = OnCommitAction = {})); | ||
| var ParamKind; | ||
| (function (ParamKind) { | ||
| ParamKind[ParamKind["PARAM_EXTERN"] = 0] = "PARAM_EXTERN"; | ||
| ParamKind[ParamKind["PARAM_EXEC"] = 1] = "PARAM_EXEC"; | ||
| ParamKind[ParamKind["PARAM_SUBLINK"] = 2] = "PARAM_SUBLINK"; | ||
| ParamKind[ParamKind["PARAM_MULTIEXPR"] = 3] = "PARAM_MULTIEXPR"; | ||
| })(ParamKind || (exports.ParamKind = ParamKind = {})); | ||
| var CoercionContext; | ||
| (function (CoercionContext) { | ||
| CoercionContext[CoercionContext["COERCION_IMPLICIT"] = 0] = "COERCION_IMPLICIT"; | ||
| CoercionContext[CoercionContext["COERCION_ASSIGNMENT"] = 1] = "COERCION_ASSIGNMENT"; | ||
| CoercionContext[CoercionContext["COERCION_EXPLICIT"] = 2] = "COERCION_EXPLICIT"; | ||
| })(CoercionContext || (exports.CoercionContext = CoercionContext = {})); | ||
| var CoercionForm; | ||
| (function (CoercionForm) { | ||
| CoercionForm[CoercionForm["COERCE_EXPLICIT_CALL"] = 0] = "COERCE_EXPLICIT_CALL"; | ||
| CoercionForm[CoercionForm["COERCE_EXPLICIT_CAST"] = 1] = "COERCE_EXPLICIT_CAST"; | ||
| CoercionForm[CoercionForm["COERCE_IMPLICIT_CAST"] = 2] = "COERCE_IMPLICIT_CAST"; | ||
| })(CoercionForm || (exports.CoercionForm = CoercionForm = {})); | ||
| var BoolExprType; | ||
| (function (BoolExprType) { | ||
| BoolExprType[BoolExprType["AND_EXPR"] = 0] = "AND_EXPR"; | ||
| BoolExprType[BoolExprType["OR_EXPR"] = 1] = "OR_EXPR"; | ||
| BoolExprType[BoolExprType["NOT_EXPR"] = 2] = "NOT_EXPR"; | ||
| })(BoolExprType || (exports.BoolExprType = BoolExprType = {})); | ||
| var SubLinkType; | ||
| (function (SubLinkType) { | ||
| SubLinkType[SubLinkType["EXISTS_SUBLINK"] = 0] = "EXISTS_SUBLINK"; | ||
| SubLinkType[SubLinkType["ALL_SUBLINK"] = 1] = "ALL_SUBLINK"; | ||
| SubLinkType[SubLinkType["ANY_SUBLINK"] = 2] = "ANY_SUBLINK"; | ||
| SubLinkType[SubLinkType["ROWCOMPARE_SUBLINK"] = 3] = "ROWCOMPARE_SUBLINK"; | ||
| SubLinkType[SubLinkType["EXPR_SUBLINK"] = 4] = "EXPR_SUBLINK"; | ||
| SubLinkType[SubLinkType["MULTIEXPR_SUBLINK"] = 5] = "MULTIEXPR_SUBLINK"; | ||
| SubLinkType[SubLinkType["ARRAY_SUBLINK"] = 6] = "ARRAY_SUBLINK"; | ||
| SubLinkType[SubLinkType["CTE_SUBLINK"] = 7] = "CTE_SUBLINK"; | ||
| })(SubLinkType || (exports.SubLinkType = SubLinkType = {})); | ||
| var RowCompareType; | ||
| (function (RowCompareType) { | ||
| RowCompareType[RowCompareType["ROWCOMPARE_LT"] = 0] = "ROWCOMPARE_LT"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_LE"] = 1] = "ROWCOMPARE_LE"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_EQ"] = 2] = "ROWCOMPARE_EQ"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_GE"] = 3] = "ROWCOMPARE_GE"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_GT"] = 4] = "ROWCOMPARE_GT"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_NE"] = 5] = "ROWCOMPARE_NE"; | ||
| })(RowCompareType || (exports.RowCompareType = RowCompareType = {})); | ||
| var MinMaxOp; | ||
| (function (MinMaxOp) { | ||
| MinMaxOp[MinMaxOp["IS_GREATEST"] = 0] = "IS_GREATEST"; | ||
| MinMaxOp[MinMaxOp["IS_LEAST"] = 1] = "IS_LEAST"; | ||
| })(MinMaxOp || (exports.MinMaxOp = MinMaxOp = {})); | ||
| var SQLValueFunctionOp; | ||
| (function (SQLValueFunctionOp) { | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_DATE"] = 0] = "SVFOP_CURRENT_DATE"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIME"] = 1] = "SVFOP_CURRENT_TIME"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIME_N"] = 2] = "SVFOP_CURRENT_TIME_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIMESTAMP"] = 3] = "SVFOP_CURRENT_TIMESTAMP"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIMESTAMP_N"] = 4] = "SVFOP_CURRENT_TIMESTAMP_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIME"] = 5] = "SVFOP_LOCALTIME"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIME_N"] = 6] = "SVFOP_LOCALTIME_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIMESTAMP"] = 7] = "SVFOP_LOCALTIMESTAMP"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIMESTAMP_N"] = 8] = "SVFOP_LOCALTIMESTAMP_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_ROLE"] = 9] = "SVFOP_CURRENT_ROLE"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_USER"] = 10] = "SVFOP_CURRENT_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_USER"] = 11] = "SVFOP_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_SESSION_USER"] = 12] = "SVFOP_SESSION_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_CATALOG"] = 13] = "SVFOP_CURRENT_CATALOG"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_SCHEMA"] = 14] = "SVFOP_CURRENT_SCHEMA"; | ||
| })(SQLValueFunctionOp || (exports.SQLValueFunctionOp = SQLValueFunctionOp = {})); | ||
| var XmlExprOp; | ||
| (function (XmlExprOp) { | ||
| XmlExprOp[XmlExprOp["IS_XMLCONCAT"] = 0] = "IS_XMLCONCAT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLELEMENT"] = 1] = "IS_XMLELEMENT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLFOREST"] = 2] = "IS_XMLFOREST"; | ||
| XmlExprOp[XmlExprOp["IS_XMLPARSE"] = 3] = "IS_XMLPARSE"; | ||
| XmlExprOp[XmlExprOp["IS_XMLPI"] = 4] = "IS_XMLPI"; | ||
| XmlExprOp[XmlExprOp["IS_XMLROOT"] = 5] = "IS_XMLROOT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLSERIALIZE"] = 6] = "IS_XMLSERIALIZE"; | ||
| XmlExprOp[XmlExprOp["IS_DOCUMENT"] = 7] = "IS_DOCUMENT"; | ||
| })(XmlExprOp || (exports.XmlExprOp = XmlExprOp = {})); | ||
| var XmlOptionType; | ||
| (function (XmlOptionType) { | ||
| XmlOptionType[XmlOptionType["XMLOPTION_DOCUMENT"] = 0] = "XMLOPTION_DOCUMENT"; | ||
| XmlOptionType[XmlOptionType["XMLOPTION_CONTENT"] = 1] = "XMLOPTION_CONTENT"; | ||
| })(XmlOptionType || (exports.XmlOptionType = XmlOptionType = {})); | ||
| var NullTestType; | ||
| (function (NullTestType) { | ||
| NullTestType[NullTestType["IS_NULL"] = 0] = "IS_NULL"; | ||
| NullTestType[NullTestType["IS_NOT_NULL"] = 1] = "IS_NOT_NULL"; | ||
| })(NullTestType || (exports.NullTestType = NullTestType = {})); | ||
| var BoolTestType; | ||
| (function (BoolTestType) { | ||
| BoolTestType[BoolTestType["IS_TRUE"] = 0] = "IS_TRUE"; | ||
| BoolTestType[BoolTestType["IS_NOT_TRUE"] = 1] = "IS_NOT_TRUE"; | ||
| BoolTestType[BoolTestType["IS_FALSE"] = 2] = "IS_FALSE"; | ||
| BoolTestType[BoolTestType["IS_NOT_FALSE"] = 3] = "IS_NOT_FALSE"; | ||
| BoolTestType[BoolTestType["IS_UNKNOWN"] = 4] = "IS_UNKNOWN"; | ||
| BoolTestType[BoolTestType["IS_NOT_UNKNOWN"] = 5] = "IS_NOT_UNKNOWN"; | ||
| })(BoolTestType || (exports.BoolTestType = BoolTestType = {})); | ||
| var CmdType; | ||
| (function (CmdType) { | ||
| CmdType[CmdType["CMD_UNKNOWN"] = 0] = "CMD_UNKNOWN"; | ||
| CmdType[CmdType["CMD_SELECT"] = 1] = "CMD_SELECT"; | ||
| CmdType[CmdType["CMD_UPDATE"] = 2] = "CMD_UPDATE"; | ||
| CmdType[CmdType["CMD_INSERT"] = 3] = "CMD_INSERT"; | ||
| CmdType[CmdType["CMD_DELETE"] = 4] = "CMD_DELETE"; | ||
| CmdType[CmdType["CMD_UTILITY"] = 5] = "CMD_UTILITY"; | ||
| CmdType[CmdType["CMD_NOTHING"] = 6] = "CMD_NOTHING"; | ||
| })(CmdType || (exports.CmdType = CmdType = {})); | ||
| var JoinType; | ||
| (function (JoinType) { | ||
| JoinType[JoinType["JOIN_INNER"] = 0] = "JOIN_INNER"; | ||
| JoinType[JoinType["JOIN_LEFT"] = 1] = "JOIN_LEFT"; | ||
| JoinType[JoinType["JOIN_FULL"] = 2] = "JOIN_FULL"; | ||
| JoinType[JoinType["JOIN_RIGHT"] = 3] = "JOIN_RIGHT"; | ||
| JoinType[JoinType["JOIN_SEMI"] = 4] = "JOIN_SEMI"; | ||
| JoinType[JoinType["JOIN_ANTI"] = 5] = "JOIN_ANTI"; | ||
| JoinType[JoinType["JOIN_UNIQUE_OUTER"] = 6] = "JOIN_UNIQUE_OUTER"; | ||
| JoinType[JoinType["JOIN_UNIQUE_INNER"] = 7] = "JOIN_UNIQUE_INNER"; | ||
| })(JoinType || (exports.JoinType = JoinType = {})); | ||
| var AggStrategy; | ||
| (function (AggStrategy) { | ||
| AggStrategy[AggStrategy["AGG_PLAIN"] = 0] = "AGG_PLAIN"; | ||
| AggStrategy[AggStrategy["AGG_SORTED"] = 1] = "AGG_SORTED"; | ||
| AggStrategy[AggStrategy["AGG_HASHED"] = 2] = "AGG_HASHED"; | ||
| AggStrategy[AggStrategy["AGG_MIXED"] = 3] = "AGG_MIXED"; | ||
| })(AggStrategy || (exports.AggStrategy = AggStrategy = {})); | ||
| var AggSplit; | ||
| (function (AggSplit) { | ||
| AggSplit[AggSplit["AGGSPLIT_SIMPLE"] = 0] = "AGGSPLIT_SIMPLE"; | ||
| AggSplit[AggSplit["AGGSPLIT_INITIAL_SERIAL"] = 1] = "AGGSPLIT_INITIAL_SERIAL"; | ||
| AggSplit[AggSplit["AGGSPLIT_FINAL_DESERIAL"] = 2] = "AGGSPLIT_FINAL_DESERIAL"; | ||
| })(AggSplit || (exports.AggSplit = AggSplit = {})); | ||
| var SetOpCmd; | ||
| (function (SetOpCmd) { | ||
| SetOpCmd[SetOpCmd["SETOPCMD_INTERSECT"] = 0] = "SETOPCMD_INTERSECT"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_INTERSECT_ALL"] = 1] = "SETOPCMD_INTERSECT_ALL"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_EXCEPT"] = 2] = "SETOPCMD_EXCEPT"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_EXCEPT_ALL"] = 3] = "SETOPCMD_EXCEPT_ALL"; | ||
| })(SetOpCmd || (exports.SetOpCmd = SetOpCmd = {})); | ||
| var SetOpStrategy; | ||
| (function (SetOpStrategy) { | ||
| SetOpStrategy[SetOpStrategy["SETOP_SORTED"] = 0] = "SETOP_SORTED"; | ||
| SetOpStrategy[SetOpStrategy["SETOP_HASHED"] = 1] = "SETOP_HASHED"; | ||
| })(SetOpStrategy || (exports.SetOpStrategy = SetOpStrategy = {})); | ||
| var OnConflictAction; | ||
| (function (OnConflictAction) { | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_NONE"] = 0] = "ONCONFLICT_NONE"; | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_NOTHING"] = 1] = "ONCONFLICT_NOTHING"; | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_UPDATE"] = 2] = "ONCONFLICT_UPDATE"; | ||
| })(OnConflictAction || (exports.OnConflictAction = OnConflictAction = {})); | ||
| var LimitOption; | ||
| (function (LimitOption) { | ||
| LimitOption[LimitOption["LIMIT_OPTION_DEFAULT"] = 0] = "LIMIT_OPTION_DEFAULT"; | ||
| LimitOption[LimitOption["LIMIT_OPTION_COUNT"] = 1] = "LIMIT_OPTION_COUNT"; | ||
| LimitOption[LimitOption["LIMIT_OPTION_WITH_TIES"] = 2] = "LIMIT_OPTION_WITH_TIES"; | ||
| })(LimitOption || (exports.LimitOption = LimitOption = {})); | ||
| var LockClauseStrength; | ||
| (function (LockClauseStrength) { | ||
| LockClauseStrength[LockClauseStrength["LCS_NONE"] = 0] = "LCS_NONE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORKEYSHARE"] = 1] = "LCS_FORKEYSHARE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORSHARE"] = 2] = "LCS_FORSHARE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORNOKEYUPDATE"] = 3] = "LCS_FORNOKEYUPDATE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORUPDATE"] = 4] = "LCS_FORUPDATE"; | ||
| })(LockClauseStrength || (exports.LockClauseStrength = LockClauseStrength = {})); | ||
| var LockWaitPolicy; | ||
| (function (LockWaitPolicy) { | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitBlock"] = 0] = "LockWaitBlock"; | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitSkip"] = 1] = "LockWaitSkip"; | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitError"] = 2] = "LockWaitError"; | ||
| })(LockWaitPolicy || (exports.LockWaitPolicy = LockWaitPolicy = {})); | ||
| var LockTupleMode; | ||
| (function (LockTupleMode) { | ||
| LockTupleMode[LockTupleMode["LockTupleKeyShare"] = 0] = "LockTupleKeyShare"; | ||
| LockTupleMode[LockTupleMode["LockTupleShare"] = 1] = "LockTupleShare"; | ||
| LockTupleMode[LockTupleMode["LockTupleNoKeyExclusive"] = 2] = "LockTupleNoKeyExclusive"; | ||
| LockTupleMode[LockTupleMode["LockTupleExclusive"] = 3] = "LockTupleExclusive"; | ||
| })(LockTupleMode || (exports.LockTupleMode = LockTupleMode = {})); | ||
| var KeywordKind; | ||
| (function (KeywordKind) { | ||
| KeywordKind[KeywordKind["NO_KEYWORD"] = 0] = "NO_KEYWORD"; | ||
| KeywordKind[KeywordKind["UNRESERVED_KEYWORD"] = 1] = "UNRESERVED_KEYWORD"; | ||
| KeywordKind[KeywordKind["COL_NAME_KEYWORD"] = 2] = "COL_NAME_KEYWORD"; | ||
| KeywordKind[KeywordKind["TYPE_FUNC_NAME_KEYWORD"] = 3] = "TYPE_FUNC_NAME_KEYWORD"; | ||
| KeywordKind[KeywordKind["RESERVED_KEYWORD"] = 4] = "RESERVED_KEYWORD"; | ||
| })(KeywordKind || (exports.KeywordKind = KeywordKind = {})); | ||
| var Token; | ||
| (function (Token) { | ||
| Token[Token["NUL"] = 0] = "NUL"; | ||
| Token[Token["ASCII_37"] = 37] = "ASCII_37"; | ||
| Token[Token["ASCII_40"] = 40] = "ASCII_40"; | ||
| Token[Token["ASCII_41"] = 41] = "ASCII_41"; | ||
| Token[Token["ASCII_42"] = 42] = "ASCII_42"; | ||
| Token[Token["ASCII_43"] = 43] = "ASCII_43"; | ||
| Token[Token["ASCII_44"] = 44] = "ASCII_44"; | ||
| Token[Token["ASCII_45"] = 45] = "ASCII_45"; | ||
| Token[Token["ASCII_46"] = 46] = "ASCII_46"; | ||
| Token[Token["ASCII_47"] = 47] = "ASCII_47"; | ||
| Token[Token["ASCII_58"] = 58] = "ASCII_58"; | ||
| Token[Token["ASCII_59"] = 59] = "ASCII_59"; | ||
| Token[Token["ASCII_60"] = 60] = "ASCII_60"; | ||
| Token[Token["ASCII_61"] = 61] = "ASCII_61"; | ||
| Token[Token["ASCII_62"] = 62] = "ASCII_62"; | ||
| Token[Token["ASCII_63"] = 63] = "ASCII_63"; | ||
| Token[Token["ASCII_91"] = 91] = "ASCII_91"; | ||
| Token[Token["ASCII_92"] = 92] = "ASCII_92"; | ||
| Token[Token["ASCII_93"] = 93] = "ASCII_93"; | ||
| Token[Token["ASCII_94"] = 94] = "ASCII_94"; | ||
| Token[Token["IDENT"] = 258] = "IDENT"; | ||
| Token[Token["UIDENT"] = 259] = "UIDENT"; | ||
| Token[Token["FCONST"] = 260] = "FCONST"; | ||
| Token[Token["SCONST"] = 261] = "SCONST"; | ||
| Token[Token["USCONST"] = 262] = "USCONST"; | ||
| Token[Token["BCONST"] = 263] = "BCONST"; | ||
| Token[Token["XCONST"] = 264] = "XCONST"; | ||
| Token[Token["Op"] = 265] = "Op"; | ||
| Token[Token["ICONST"] = 266] = "ICONST"; | ||
| Token[Token["PARAM"] = 267] = "PARAM"; | ||
| Token[Token["TYPECAST"] = 268] = "TYPECAST"; | ||
| Token[Token["DOT_DOT"] = 269] = "DOT_DOT"; | ||
| Token[Token["COLON_EQUALS"] = 270] = "COLON_EQUALS"; | ||
| Token[Token["EQUALS_GREATER"] = 271] = "EQUALS_GREATER"; | ||
| Token[Token["LESS_EQUALS"] = 272] = "LESS_EQUALS"; | ||
| Token[Token["GREATER_EQUALS"] = 273] = "GREATER_EQUALS"; | ||
| Token[Token["NOT_EQUALS"] = 274] = "NOT_EQUALS"; | ||
| Token[Token["SQL_COMMENT"] = 275] = "SQL_COMMENT"; | ||
| Token[Token["C_COMMENT"] = 276] = "C_COMMENT"; | ||
| Token[Token["ABORT_P"] = 277] = "ABORT_P"; | ||
| Token[Token["ABSOLUTE_P"] = 278] = "ABSOLUTE_P"; | ||
| Token[Token["ACCESS"] = 279] = "ACCESS"; | ||
| Token[Token["ACTION"] = 280] = "ACTION"; | ||
| Token[Token["ADD_P"] = 281] = "ADD_P"; | ||
| Token[Token["ADMIN"] = 282] = "ADMIN"; | ||
| Token[Token["AFTER"] = 283] = "AFTER"; | ||
| Token[Token["AGGREGATE"] = 284] = "AGGREGATE"; | ||
| Token[Token["ALL"] = 285] = "ALL"; | ||
| Token[Token["ALSO"] = 286] = "ALSO"; | ||
| Token[Token["ALTER"] = 287] = "ALTER"; | ||
| Token[Token["ALWAYS"] = 288] = "ALWAYS"; | ||
| Token[Token["ANALYSE"] = 289] = "ANALYSE"; | ||
| Token[Token["ANALYZE"] = 290] = "ANALYZE"; | ||
| Token[Token["AND"] = 291] = "AND"; | ||
| Token[Token["ANY"] = 292] = "ANY"; | ||
| Token[Token["ARRAY"] = 293] = "ARRAY"; | ||
| Token[Token["AS"] = 294] = "AS"; | ||
| Token[Token["ASC"] = 295] = "ASC"; | ||
| Token[Token["ASSERTION"] = 296] = "ASSERTION"; | ||
| Token[Token["ASSIGNMENT"] = 297] = "ASSIGNMENT"; | ||
| Token[Token["ASYMMETRIC"] = 298] = "ASYMMETRIC"; | ||
| Token[Token["AT"] = 299] = "AT"; | ||
| Token[Token["ATTACH"] = 300] = "ATTACH"; | ||
| Token[Token["ATTRIBUTE"] = 301] = "ATTRIBUTE"; | ||
| Token[Token["AUTHORIZATION"] = 302] = "AUTHORIZATION"; | ||
| Token[Token["BACKWARD"] = 303] = "BACKWARD"; | ||
| Token[Token["BEFORE"] = 304] = "BEFORE"; | ||
| Token[Token["BEGIN_P"] = 305] = "BEGIN_P"; | ||
| Token[Token["BETWEEN"] = 306] = "BETWEEN"; | ||
| Token[Token["BIGINT"] = 307] = "BIGINT"; | ||
| Token[Token["BINARY"] = 308] = "BINARY"; | ||
| Token[Token["BIT"] = 309] = "BIT"; | ||
| Token[Token["BOOLEAN_P"] = 310] = "BOOLEAN_P"; | ||
| Token[Token["BOTH"] = 311] = "BOTH"; | ||
| Token[Token["BY"] = 312] = "BY"; | ||
| Token[Token["CACHE"] = 313] = "CACHE"; | ||
| Token[Token["CALL"] = 314] = "CALL"; | ||
| Token[Token["CALLED"] = 315] = "CALLED"; | ||
| Token[Token["CASCADE"] = 316] = "CASCADE"; | ||
| Token[Token["CASCADED"] = 317] = "CASCADED"; | ||
| Token[Token["CASE"] = 318] = "CASE"; | ||
| Token[Token["CAST"] = 319] = "CAST"; | ||
| Token[Token["CATALOG_P"] = 320] = "CATALOG_P"; | ||
| Token[Token["CHAIN"] = 321] = "CHAIN"; | ||
| Token[Token["CHAR_P"] = 322] = "CHAR_P"; | ||
| Token[Token["CHARACTER"] = 323] = "CHARACTER"; | ||
| Token[Token["CHARACTERISTICS"] = 324] = "CHARACTERISTICS"; | ||
| Token[Token["CHECK"] = 325] = "CHECK"; | ||
| Token[Token["CHECKPOINT"] = 326] = "CHECKPOINT"; | ||
| Token[Token["CLASS"] = 327] = "CLASS"; | ||
| Token[Token["CLOSE"] = 328] = "CLOSE"; | ||
| Token[Token["CLUSTER"] = 329] = "CLUSTER"; | ||
| Token[Token["COALESCE"] = 330] = "COALESCE"; | ||
| Token[Token["COLLATE"] = 331] = "COLLATE"; | ||
| Token[Token["COLLATION"] = 332] = "COLLATION"; | ||
| Token[Token["COLUMN"] = 333] = "COLUMN"; | ||
| Token[Token["COLUMNS"] = 334] = "COLUMNS"; | ||
| Token[Token["COMMENT"] = 335] = "COMMENT"; | ||
| Token[Token["COMMENTS"] = 336] = "COMMENTS"; | ||
| Token[Token["COMMIT"] = 337] = "COMMIT"; | ||
| Token[Token["COMMITTED"] = 338] = "COMMITTED"; | ||
| Token[Token["CONCURRENTLY"] = 339] = "CONCURRENTLY"; | ||
| Token[Token["CONFIGURATION"] = 340] = "CONFIGURATION"; | ||
| Token[Token["CONFLICT"] = 341] = "CONFLICT"; | ||
| Token[Token["CONNECTION"] = 342] = "CONNECTION"; | ||
| Token[Token["CONSTRAINT"] = 343] = "CONSTRAINT"; | ||
| Token[Token["CONSTRAINTS"] = 344] = "CONSTRAINTS"; | ||
| Token[Token["CONTENT_P"] = 345] = "CONTENT_P"; | ||
| Token[Token["CONTINUE_P"] = 346] = "CONTINUE_P"; | ||
| Token[Token["CONVERSION_P"] = 347] = "CONVERSION_P"; | ||
| Token[Token["COPY"] = 348] = "COPY"; | ||
| Token[Token["COST"] = 349] = "COST"; | ||
| Token[Token["CREATE"] = 350] = "CREATE"; | ||
| Token[Token["CROSS"] = 351] = "CROSS"; | ||
| Token[Token["CSV"] = 352] = "CSV"; | ||
| Token[Token["CUBE"] = 353] = "CUBE"; | ||
| Token[Token["CURRENT_P"] = 354] = "CURRENT_P"; | ||
| Token[Token["CURRENT_CATALOG"] = 355] = "CURRENT_CATALOG"; | ||
| Token[Token["CURRENT_DATE"] = 356] = "CURRENT_DATE"; | ||
| Token[Token["CURRENT_ROLE"] = 357] = "CURRENT_ROLE"; | ||
| Token[Token["CURRENT_SCHEMA"] = 358] = "CURRENT_SCHEMA"; | ||
| Token[Token["CURRENT_TIME"] = 359] = "CURRENT_TIME"; | ||
| Token[Token["CURRENT_TIMESTAMP"] = 360] = "CURRENT_TIMESTAMP"; | ||
| Token[Token["CURRENT_USER"] = 361] = "CURRENT_USER"; | ||
| Token[Token["CURSOR"] = 362] = "CURSOR"; | ||
| Token[Token["CYCLE"] = 363] = "CYCLE"; | ||
| Token[Token["DATA_P"] = 364] = "DATA_P"; | ||
| Token[Token["DATABASE"] = 365] = "DATABASE"; | ||
| Token[Token["DAY_P"] = 366] = "DAY_P"; | ||
| Token[Token["DEALLOCATE"] = 367] = "DEALLOCATE"; | ||
| Token[Token["DEC"] = 368] = "DEC"; | ||
| Token[Token["DECIMAL_P"] = 369] = "DECIMAL_P"; | ||
| Token[Token["DECLARE"] = 370] = "DECLARE"; | ||
| Token[Token["DEFAULT"] = 371] = "DEFAULT"; | ||
| Token[Token["DEFAULTS"] = 372] = "DEFAULTS"; | ||
| Token[Token["DEFERRABLE"] = 373] = "DEFERRABLE"; | ||
| Token[Token["DEFERRED"] = 374] = "DEFERRED"; | ||
| Token[Token["DEFINER"] = 375] = "DEFINER"; | ||
| Token[Token["DELETE_P"] = 376] = "DELETE_P"; | ||
| Token[Token["DELIMITER"] = 377] = "DELIMITER"; | ||
| Token[Token["DELIMITERS"] = 378] = "DELIMITERS"; | ||
| Token[Token["DEPENDS"] = 379] = "DEPENDS"; | ||
| Token[Token["DESC"] = 380] = "DESC"; | ||
| Token[Token["DETACH"] = 381] = "DETACH"; | ||
| Token[Token["DICTIONARY"] = 382] = "DICTIONARY"; | ||
| Token[Token["DISABLE_P"] = 383] = "DISABLE_P"; | ||
| Token[Token["DISCARD"] = 384] = "DISCARD"; | ||
| Token[Token["DISTINCT"] = 385] = "DISTINCT"; | ||
| Token[Token["DO"] = 386] = "DO"; | ||
| Token[Token["DOCUMENT_P"] = 387] = "DOCUMENT_P"; | ||
| Token[Token["DOMAIN_P"] = 388] = "DOMAIN_P"; | ||
| Token[Token["DOUBLE_P"] = 389] = "DOUBLE_P"; | ||
| Token[Token["DROP"] = 390] = "DROP"; | ||
| Token[Token["EACH"] = 391] = "EACH"; | ||
| Token[Token["ELSE"] = 392] = "ELSE"; | ||
| Token[Token["ENABLE_P"] = 393] = "ENABLE_P"; | ||
| Token[Token["ENCODING"] = 394] = "ENCODING"; | ||
| Token[Token["ENCRYPTED"] = 395] = "ENCRYPTED"; | ||
| Token[Token["END_P"] = 396] = "END_P"; | ||
| Token[Token["ENUM_P"] = 397] = "ENUM_P"; | ||
| Token[Token["ESCAPE"] = 398] = "ESCAPE"; | ||
| Token[Token["EVENT"] = 399] = "EVENT"; | ||
| Token[Token["EXCEPT"] = 400] = "EXCEPT"; | ||
| Token[Token["EXCLUDE"] = 401] = "EXCLUDE"; | ||
| Token[Token["EXCLUDING"] = 402] = "EXCLUDING"; | ||
| Token[Token["EXCLUSIVE"] = 403] = "EXCLUSIVE"; | ||
| Token[Token["EXECUTE"] = 404] = "EXECUTE"; | ||
| Token[Token["EXISTS"] = 405] = "EXISTS"; | ||
| Token[Token["EXPLAIN"] = 406] = "EXPLAIN"; | ||
| Token[Token["EXPRESSION"] = 407] = "EXPRESSION"; | ||
| Token[Token["EXTENSION"] = 408] = "EXTENSION"; | ||
| Token[Token["EXTERNAL"] = 409] = "EXTERNAL"; | ||
| Token[Token["EXTRACT"] = 410] = "EXTRACT"; | ||
| Token[Token["FALSE_P"] = 411] = "FALSE_P"; | ||
| Token[Token["FAMILY"] = 412] = "FAMILY"; | ||
| Token[Token["FETCH"] = 413] = "FETCH"; | ||
| Token[Token["FILTER"] = 414] = "FILTER"; | ||
| Token[Token["FIRST_P"] = 415] = "FIRST_P"; | ||
| Token[Token["FLOAT_P"] = 416] = "FLOAT_P"; | ||
| Token[Token["FOLLOWING"] = 417] = "FOLLOWING"; | ||
| Token[Token["FOR"] = 418] = "FOR"; | ||
| Token[Token["FORCE"] = 419] = "FORCE"; | ||
| Token[Token["FOREIGN"] = 420] = "FOREIGN"; | ||
| Token[Token["FORWARD"] = 421] = "FORWARD"; | ||
| Token[Token["FREEZE"] = 422] = "FREEZE"; | ||
| Token[Token["FROM"] = 423] = "FROM"; | ||
| Token[Token["FULL"] = 424] = "FULL"; | ||
| Token[Token["FUNCTION"] = 425] = "FUNCTION"; | ||
| Token[Token["FUNCTIONS"] = 426] = "FUNCTIONS"; | ||
| Token[Token["GENERATED"] = 427] = "GENERATED"; | ||
| Token[Token["GLOBAL"] = 428] = "GLOBAL"; | ||
| Token[Token["GRANT"] = 429] = "GRANT"; | ||
| Token[Token["GRANTED"] = 430] = "GRANTED"; | ||
| Token[Token["GREATEST"] = 431] = "GREATEST"; | ||
| Token[Token["GROUP_P"] = 432] = "GROUP_P"; | ||
| Token[Token["GROUPING"] = 433] = "GROUPING"; | ||
| Token[Token["GROUPS"] = 434] = "GROUPS"; | ||
| Token[Token["HANDLER"] = 435] = "HANDLER"; | ||
| Token[Token["HAVING"] = 436] = "HAVING"; | ||
| Token[Token["HEADER_P"] = 437] = "HEADER_P"; | ||
| Token[Token["HOLD"] = 438] = "HOLD"; | ||
| Token[Token["HOUR_P"] = 439] = "HOUR_P"; | ||
| Token[Token["IDENTITY_P"] = 440] = "IDENTITY_P"; | ||
| Token[Token["IF_P"] = 441] = "IF_P"; | ||
| Token[Token["ILIKE"] = 442] = "ILIKE"; | ||
| Token[Token["IMMEDIATE"] = 443] = "IMMEDIATE"; | ||
| Token[Token["IMMUTABLE"] = 444] = "IMMUTABLE"; | ||
| Token[Token["IMPLICIT_P"] = 445] = "IMPLICIT_P"; | ||
| Token[Token["IMPORT_P"] = 446] = "IMPORT_P"; | ||
| Token[Token["IN_P"] = 447] = "IN_P"; | ||
| Token[Token["INCLUDE"] = 448] = "INCLUDE"; | ||
| Token[Token["INCLUDING"] = 449] = "INCLUDING"; | ||
| Token[Token["INCREMENT"] = 450] = "INCREMENT"; | ||
| Token[Token["INDEX"] = 451] = "INDEX"; | ||
| Token[Token["INDEXES"] = 452] = "INDEXES"; | ||
| Token[Token["INHERIT"] = 453] = "INHERIT"; | ||
| Token[Token["INHERITS"] = 454] = "INHERITS"; | ||
| Token[Token["INITIALLY"] = 455] = "INITIALLY"; | ||
| Token[Token["INLINE_P"] = 456] = "INLINE_P"; | ||
| Token[Token["INNER_P"] = 457] = "INNER_P"; | ||
| Token[Token["INOUT"] = 458] = "INOUT"; | ||
| Token[Token["INPUT_P"] = 459] = "INPUT_P"; | ||
| Token[Token["INSENSITIVE"] = 460] = "INSENSITIVE"; | ||
| Token[Token["INSERT"] = 461] = "INSERT"; | ||
| Token[Token["INSTEAD"] = 462] = "INSTEAD"; | ||
| Token[Token["INT_P"] = 463] = "INT_P"; | ||
| Token[Token["INTEGER"] = 464] = "INTEGER"; | ||
| Token[Token["INTERSECT"] = 465] = "INTERSECT"; | ||
| Token[Token["INTERVAL"] = 466] = "INTERVAL"; | ||
| Token[Token["INTO"] = 467] = "INTO"; | ||
| Token[Token["INVOKER"] = 468] = "INVOKER"; | ||
| Token[Token["IS"] = 469] = "IS"; | ||
| Token[Token["ISNULL"] = 470] = "ISNULL"; | ||
| Token[Token["ISOLATION"] = 471] = "ISOLATION"; | ||
| Token[Token["JOIN"] = 472] = "JOIN"; | ||
| Token[Token["KEY"] = 473] = "KEY"; | ||
| Token[Token["LABEL"] = 474] = "LABEL"; | ||
| Token[Token["LANGUAGE"] = 475] = "LANGUAGE"; | ||
| Token[Token["LARGE_P"] = 476] = "LARGE_P"; | ||
| Token[Token["LAST_P"] = 477] = "LAST_P"; | ||
| Token[Token["LATERAL_P"] = 478] = "LATERAL_P"; | ||
| Token[Token["LEADING"] = 479] = "LEADING"; | ||
| Token[Token["LEAKPROOF"] = 480] = "LEAKPROOF"; | ||
| Token[Token["LEAST"] = 481] = "LEAST"; | ||
| Token[Token["LEFT"] = 482] = "LEFT"; | ||
| Token[Token["LEVEL"] = 483] = "LEVEL"; | ||
| Token[Token["LIKE"] = 484] = "LIKE"; | ||
| Token[Token["LIMIT"] = 485] = "LIMIT"; | ||
| Token[Token["LISTEN"] = 486] = "LISTEN"; | ||
| Token[Token["LOAD"] = 487] = "LOAD"; | ||
| Token[Token["LOCAL"] = 488] = "LOCAL"; | ||
| Token[Token["LOCALTIME"] = 489] = "LOCALTIME"; | ||
| Token[Token["LOCALTIMESTAMP"] = 490] = "LOCALTIMESTAMP"; | ||
| Token[Token["LOCATION"] = 491] = "LOCATION"; | ||
| Token[Token["LOCK_P"] = 492] = "LOCK_P"; | ||
| Token[Token["LOCKED"] = 493] = "LOCKED"; | ||
| Token[Token["LOGGED"] = 494] = "LOGGED"; | ||
| Token[Token["MAPPING"] = 495] = "MAPPING"; | ||
| Token[Token["MATCH"] = 496] = "MATCH"; | ||
| Token[Token["MATERIALIZED"] = 497] = "MATERIALIZED"; | ||
| Token[Token["MAXVALUE"] = 498] = "MAXVALUE"; | ||
| Token[Token["METHOD"] = 499] = "METHOD"; | ||
| Token[Token["MINUTE_P"] = 500] = "MINUTE_P"; | ||
| Token[Token["MINVALUE"] = 501] = "MINVALUE"; | ||
| Token[Token["MODE"] = 502] = "MODE"; | ||
| Token[Token["MONTH_P"] = 503] = "MONTH_P"; | ||
| Token[Token["MOVE"] = 504] = "MOVE"; | ||
| Token[Token["NAME_P"] = 505] = "NAME_P"; | ||
| Token[Token["NAMES"] = 506] = "NAMES"; | ||
| Token[Token["NATIONAL"] = 507] = "NATIONAL"; | ||
| Token[Token["NATURAL"] = 508] = "NATURAL"; | ||
| Token[Token["NCHAR"] = 509] = "NCHAR"; | ||
| Token[Token["NEW"] = 510] = "NEW"; | ||
| Token[Token["NEXT"] = 511] = "NEXT"; | ||
| Token[Token["NFC"] = 512] = "NFC"; | ||
| Token[Token["NFD"] = 513] = "NFD"; | ||
| Token[Token["NFKC"] = 514] = "NFKC"; | ||
| Token[Token["NFKD"] = 515] = "NFKD"; | ||
| Token[Token["NO"] = 516] = "NO"; | ||
| Token[Token["NONE"] = 517] = "NONE"; | ||
| Token[Token["NORMALIZE"] = 518] = "NORMALIZE"; | ||
| Token[Token["NORMALIZED"] = 519] = "NORMALIZED"; | ||
| Token[Token["NOT"] = 520] = "NOT"; | ||
| Token[Token["NOTHING"] = 521] = "NOTHING"; | ||
| Token[Token["NOTIFY"] = 522] = "NOTIFY"; | ||
| Token[Token["NOTNULL"] = 523] = "NOTNULL"; | ||
| Token[Token["NOWAIT"] = 524] = "NOWAIT"; | ||
| Token[Token["NULL_P"] = 525] = "NULL_P"; | ||
| Token[Token["NULLIF"] = 526] = "NULLIF"; | ||
| Token[Token["NULLS_P"] = 527] = "NULLS_P"; | ||
| Token[Token["NUMERIC"] = 528] = "NUMERIC"; | ||
| Token[Token["OBJECT_P"] = 529] = "OBJECT_P"; | ||
| Token[Token["OF"] = 530] = "OF"; | ||
| Token[Token["OFF"] = 531] = "OFF"; | ||
| Token[Token["OFFSET"] = 532] = "OFFSET"; | ||
| Token[Token["OIDS"] = 533] = "OIDS"; | ||
| Token[Token["OLD"] = 534] = "OLD"; | ||
| Token[Token["ON"] = 535] = "ON"; | ||
| Token[Token["ONLY"] = 536] = "ONLY"; | ||
| Token[Token["OPERATOR"] = 537] = "OPERATOR"; | ||
| Token[Token["OPTION"] = 538] = "OPTION"; | ||
| Token[Token["OPTIONS"] = 539] = "OPTIONS"; | ||
| Token[Token["OR"] = 540] = "OR"; | ||
| Token[Token["ORDER"] = 541] = "ORDER"; | ||
| Token[Token["ORDINALITY"] = 542] = "ORDINALITY"; | ||
| Token[Token["OTHERS"] = 543] = "OTHERS"; | ||
| Token[Token["OUT_P"] = 544] = "OUT_P"; | ||
| Token[Token["OUTER_P"] = 545] = "OUTER_P"; | ||
| Token[Token["OVER"] = 546] = "OVER"; | ||
| Token[Token["OVERLAPS"] = 547] = "OVERLAPS"; | ||
| Token[Token["OVERLAY"] = 548] = "OVERLAY"; | ||
| Token[Token["OVERRIDING"] = 549] = "OVERRIDING"; | ||
| Token[Token["OWNED"] = 550] = "OWNED"; | ||
| Token[Token["OWNER"] = 551] = "OWNER"; | ||
| Token[Token["PARALLEL"] = 552] = "PARALLEL"; | ||
| Token[Token["PARSER"] = 553] = "PARSER"; | ||
| Token[Token["PARTIAL"] = 554] = "PARTIAL"; | ||
| Token[Token["PARTITION"] = 555] = "PARTITION"; | ||
| Token[Token["PASSING"] = 556] = "PASSING"; | ||
| Token[Token["PASSWORD"] = 557] = "PASSWORD"; | ||
| Token[Token["PLACING"] = 558] = "PLACING"; | ||
| Token[Token["PLANS"] = 559] = "PLANS"; | ||
| Token[Token["POLICY"] = 560] = "POLICY"; | ||
| Token[Token["POSITION"] = 561] = "POSITION"; | ||
| Token[Token["PRECEDING"] = 562] = "PRECEDING"; | ||
| Token[Token["PRECISION"] = 563] = "PRECISION"; | ||
| Token[Token["PRESERVE"] = 564] = "PRESERVE"; | ||
| Token[Token["PREPARE"] = 565] = "PREPARE"; | ||
| Token[Token["PREPARED"] = 566] = "PREPARED"; | ||
| Token[Token["PRIMARY"] = 567] = "PRIMARY"; | ||
| Token[Token["PRIOR"] = 568] = "PRIOR"; | ||
| Token[Token["PRIVILEGES"] = 569] = "PRIVILEGES"; | ||
| Token[Token["PROCEDURAL"] = 570] = "PROCEDURAL"; | ||
| Token[Token["PROCEDURE"] = 571] = "PROCEDURE"; | ||
| Token[Token["PROCEDURES"] = 572] = "PROCEDURES"; | ||
| Token[Token["PROGRAM"] = 573] = "PROGRAM"; | ||
| Token[Token["PUBLICATION"] = 574] = "PUBLICATION"; | ||
| Token[Token["QUOTE"] = 575] = "QUOTE"; | ||
| Token[Token["RANGE"] = 576] = "RANGE"; | ||
| Token[Token["READ"] = 577] = "READ"; | ||
| Token[Token["REAL"] = 578] = "REAL"; | ||
| Token[Token["REASSIGN"] = 579] = "REASSIGN"; | ||
| Token[Token["RECHECK"] = 580] = "RECHECK"; | ||
| Token[Token["RECURSIVE"] = 581] = "RECURSIVE"; | ||
| Token[Token["REF_P"] = 582] = "REF_P"; | ||
| Token[Token["REFERENCES"] = 583] = "REFERENCES"; | ||
| Token[Token["REFERENCING"] = 584] = "REFERENCING"; | ||
| Token[Token["REFRESH"] = 585] = "REFRESH"; | ||
| Token[Token["REINDEX"] = 586] = "REINDEX"; | ||
| Token[Token["RELATIVE_P"] = 587] = "RELATIVE_P"; | ||
| Token[Token["RELEASE"] = 588] = "RELEASE"; | ||
| Token[Token["RENAME"] = 589] = "RENAME"; | ||
| Token[Token["REPEATABLE"] = 590] = "REPEATABLE"; | ||
| Token[Token["REPLACE"] = 591] = "REPLACE"; | ||
| Token[Token["REPLICA"] = 592] = "REPLICA"; | ||
| Token[Token["RESET"] = 593] = "RESET"; | ||
| Token[Token["RESTART"] = 594] = "RESTART"; | ||
| Token[Token["RESTRICT"] = 595] = "RESTRICT"; | ||
| Token[Token["RETURNING"] = 596] = "RETURNING"; | ||
| Token[Token["RETURNS"] = 597] = "RETURNS"; | ||
| Token[Token["REVOKE"] = 598] = "REVOKE"; | ||
| Token[Token["RIGHT"] = 599] = "RIGHT"; | ||
| Token[Token["ROLE"] = 600] = "ROLE"; | ||
| Token[Token["ROLLBACK"] = 601] = "ROLLBACK"; | ||
| Token[Token["ROLLUP"] = 602] = "ROLLUP"; | ||
| Token[Token["ROUTINE"] = 603] = "ROUTINE"; | ||
| Token[Token["ROUTINES"] = 604] = "ROUTINES"; | ||
| Token[Token["ROW"] = 605] = "ROW"; | ||
| Token[Token["ROWS"] = 606] = "ROWS"; | ||
| Token[Token["RULE"] = 607] = "RULE"; | ||
| Token[Token["SAVEPOINT"] = 608] = "SAVEPOINT"; | ||
| Token[Token["SCHEMA"] = 609] = "SCHEMA"; | ||
| Token[Token["SCHEMAS"] = 610] = "SCHEMAS"; | ||
| Token[Token["SCROLL"] = 611] = "SCROLL"; | ||
| Token[Token["SEARCH"] = 612] = "SEARCH"; | ||
| Token[Token["SECOND_P"] = 613] = "SECOND_P"; | ||
| Token[Token["SECURITY"] = 614] = "SECURITY"; | ||
| Token[Token["SELECT"] = 615] = "SELECT"; | ||
| Token[Token["SEQUENCE"] = 616] = "SEQUENCE"; | ||
| Token[Token["SEQUENCES"] = 617] = "SEQUENCES"; | ||
| Token[Token["SERIALIZABLE"] = 618] = "SERIALIZABLE"; | ||
| Token[Token["SERVER"] = 619] = "SERVER"; | ||
| Token[Token["SESSION"] = 620] = "SESSION"; | ||
| Token[Token["SESSION_USER"] = 621] = "SESSION_USER"; | ||
| Token[Token["SET"] = 622] = "SET"; | ||
| Token[Token["SETS"] = 623] = "SETS"; | ||
| Token[Token["SETOF"] = 624] = "SETOF"; | ||
| Token[Token["SHARE"] = 625] = "SHARE"; | ||
| Token[Token["SHOW"] = 626] = "SHOW"; | ||
| Token[Token["SIMILAR"] = 627] = "SIMILAR"; | ||
| Token[Token["SIMPLE"] = 628] = "SIMPLE"; | ||
| Token[Token["SKIP"] = 629] = "SKIP"; | ||
| Token[Token["SMALLINT"] = 630] = "SMALLINT"; | ||
| Token[Token["SNAPSHOT"] = 631] = "SNAPSHOT"; | ||
| Token[Token["SOME"] = 632] = "SOME"; | ||
| Token[Token["SQL_P"] = 633] = "SQL_P"; | ||
| Token[Token["STABLE"] = 634] = "STABLE"; | ||
| Token[Token["STANDALONE_P"] = 635] = "STANDALONE_P"; | ||
| Token[Token["START"] = 636] = "START"; | ||
| Token[Token["STATEMENT"] = 637] = "STATEMENT"; | ||
| Token[Token["STATISTICS"] = 638] = "STATISTICS"; | ||
| Token[Token["STDIN"] = 639] = "STDIN"; | ||
| Token[Token["STDOUT"] = 640] = "STDOUT"; | ||
| Token[Token["STORAGE"] = 641] = "STORAGE"; | ||
| Token[Token["STORED"] = 642] = "STORED"; | ||
| Token[Token["STRICT_P"] = 643] = "STRICT_P"; | ||
| Token[Token["STRIP_P"] = 644] = "STRIP_P"; | ||
| Token[Token["SUBSCRIPTION"] = 645] = "SUBSCRIPTION"; | ||
| Token[Token["SUBSTRING"] = 646] = "SUBSTRING"; | ||
| Token[Token["SUPPORT"] = 647] = "SUPPORT"; | ||
| Token[Token["SYMMETRIC"] = 648] = "SYMMETRIC"; | ||
| Token[Token["SYSID"] = 649] = "SYSID"; | ||
| Token[Token["SYSTEM_P"] = 650] = "SYSTEM_P"; | ||
| Token[Token["TABLE"] = 651] = "TABLE"; | ||
| Token[Token["TABLES"] = 652] = "TABLES"; | ||
| Token[Token["TABLESAMPLE"] = 653] = "TABLESAMPLE"; | ||
| Token[Token["TABLESPACE"] = 654] = "TABLESPACE"; | ||
| Token[Token["TEMP"] = 655] = "TEMP"; | ||
| Token[Token["TEMPLATE"] = 656] = "TEMPLATE"; | ||
| Token[Token["TEMPORARY"] = 657] = "TEMPORARY"; | ||
| Token[Token["TEXT_P"] = 658] = "TEXT_P"; | ||
| Token[Token["THEN"] = 659] = "THEN"; | ||
| Token[Token["TIES"] = 660] = "TIES"; | ||
| Token[Token["TIME"] = 661] = "TIME"; | ||
| Token[Token["TIMESTAMP"] = 662] = "TIMESTAMP"; | ||
| Token[Token["TO"] = 663] = "TO"; | ||
| Token[Token["TRAILING"] = 664] = "TRAILING"; | ||
| Token[Token["TRANSACTION"] = 665] = "TRANSACTION"; | ||
| Token[Token["TRANSFORM"] = 666] = "TRANSFORM"; | ||
| Token[Token["TREAT"] = 667] = "TREAT"; | ||
| Token[Token["TRIGGER"] = 668] = "TRIGGER"; | ||
| Token[Token["TRIM"] = 669] = "TRIM"; | ||
| Token[Token["TRUE_P"] = 670] = "TRUE_P"; | ||
| Token[Token["TRUNCATE"] = 671] = "TRUNCATE"; | ||
| Token[Token["TRUSTED"] = 672] = "TRUSTED"; | ||
| Token[Token["TYPE_P"] = 673] = "TYPE_P"; | ||
| Token[Token["TYPES_P"] = 674] = "TYPES_P"; | ||
| Token[Token["UESCAPE"] = 675] = "UESCAPE"; | ||
| Token[Token["UNBOUNDED"] = 676] = "UNBOUNDED"; | ||
| Token[Token["UNCOMMITTED"] = 677] = "UNCOMMITTED"; | ||
| Token[Token["UNENCRYPTED"] = 678] = "UNENCRYPTED"; | ||
| Token[Token["UNION"] = 679] = "UNION"; | ||
| Token[Token["UNIQUE"] = 680] = "UNIQUE"; | ||
| Token[Token["UNKNOWN"] = 681] = "UNKNOWN"; | ||
| Token[Token["UNLISTEN"] = 682] = "UNLISTEN"; | ||
| Token[Token["UNLOGGED"] = 683] = "UNLOGGED"; | ||
| Token[Token["UNTIL"] = 684] = "UNTIL"; | ||
| Token[Token["UPDATE"] = 685] = "UPDATE"; | ||
| Token[Token["USER"] = 686] = "USER"; | ||
| Token[Token["USING"] = 687] = "USING"; | ||
| Token[Token["VACUUM"] = 688] = "VACUUM"; | ||
| Token[Token["VALID"] = 689] = "VALID"; | ||
| Token[Token["VALIDATE"] = 690] = "VALIDATE"; | ||
| Token[Token["VALIDATOR"] = 691] = "VALIDATOR"; | ||
| Token[Token["VALUE_P"] = 692] = "VALUE_P"; | ||
| Token[Token["VALUES"] = 693] = "VALUES"; | ||
| Token[Token["VARCHAR"] = 694] = "VARCHAR"; | ||
| Token[Token["VARIADIC"] = 695] = "VARIADIC"; | ||
| Token[Token["VARYING"] = 696] = "VARYING"; | ||
| Token[Token["VERBOSE"] = 697] = "VERBOSE"; | ||
| Token[Token["VERSION_P"] = 698] = "VERSION_P"; | ||
| Token[Token["VIEW"] = 699] = "VIEW"; | ||
| Token[Token["VIEWS"] = 700] = "VIEWS"; | ||
| Token[Token["VOLATILE"] = 701] = "VOLATILE"; | ||
| Token[Token["WHEN"] = 702] = "WHEN"; | ||
| Token[Token["WHERE"] = 703] = "WHERE"; | ||
| Token[Token["WHITESPACE_P"] = 704] = "WHITESPACE_P"; | ||
| Token[Token["WINDOW"] = 705] = "WINDOW"; | ||
| Token[Token["WITH"] = 706] = "WITH"; | ||
| Token[Token["WITHIN"] = 707] = "WITHIN"; | ||
| Token[Token["WITHOUT"] = 708] = "WITHOUT"; | ||
| Token[Token["WORK"] = 709] = "WORK"; | ||
| Token[Token["WRAPPER"] = 710] = "WRAPPER"; | ||
| Token[Token["WRITE"] = 711] = "WRITE"; | ||
| Token[Token["XML_P"] = 712] = "XML_P"; | ||
| Token[Token["XMLATTRIBUTES"] = 713] = "XMLATTRIBUTES"; | ||
| Token[Token["XMLCONCAT"] = 714] = "XMLCONCAT"; | ||
| Token[Token["XMLELEMENT"] = 715] = "XMLELEMENT"; | ||
| Token[Token["XMLEXISTS"] = 716] = "XMLEXISTS"; | ||
| Token[Token["XMLFOREST"] = 717] = "XMLFOREST"; | ||
| Token[Token["XMLNAMESPACES"] = 718] = "XMLNAMESPACES"; | ||
| Token[Token["XMLPARSE"] = 719] = "XMLPARSE"; | ||
| Token[Token["XMLPI"] = 720] = "XMLPI"; | ||
| Token[Token["XMLROOT"] = 721] = "XMLROOT"; | ||
| Token[Token["XMLSERIALIZE"] = 722] = "XMLSERIALIZE"; | ||
| Token[Token["XMLTABLE"] = 723] = "XMLTABLE"; | ||
| Token[Token["YEAR_P"] = 724] = "YEAR_P"; | ||
| Token[Token["YES_P"] = 725] = "YES_P"; | ||
| Token[Token["ZONE"] = 726] = "ZONE"; | ||
| Token[Token["NOT_LA"] = 727] = "NOT_LA"; | ||
| Token[Token["NULLS_LA"] = 728] = "NULLS_LA"; | ||
| Token[Token["WITH_LA"] = 729] = "WITH_LA"; | ||
| Token[Token["POSTFIXOP"] = 730] = "POSTFIXOP"; | ||
| Token[Token["UMINUS"] = 731] = "UMINUS"; | ||
| })(Token || (exports.Token = Token = {})); |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); |
Sorry, the diff of this file is too big to display
| export {}; |
| { | ||
| "A_Expr_Kind": { | ||
| "AEXPR_OP": 0, | ||
| "AEXPR_OP_ANY": 1, | ||
| "AEXPR_OP_ALL": 2, | ||
| "AEXPR_DISTINCT": 3, | ||
| "AEXPR_NOT_DISTINCT": 4, | ||
| "AEXPR_NULLIF": 5, | ||
| "AEXPR_OF": 6, | ||
| "AEXPR_IN": 7, | ||
| "AEXPR_LIKE": 8, | ||
| "AEXPR_ILIKE": 9, | ||
| "AEXPR_SIMILAR": 10, | ||
| "AEXPR_BETWEEN": 11, | ||
| "AEXPR_NOT_BETWEEN": 12, | ||
| "AEXPR_BETWEEN_SYM": 13, | ||
| "AEXPR_NOT_BETWEEN_SYM": 14, | ||
| "AEXPR_PAREN": 15 | ||
| }, | ||
| "AggSplit": { | ||
| "AGGSPLIT_SIMPLE": 0, | ||
| "AGGSPLIT_INITIAL_SERIAL": 1, | ||
| "AGGSPLIT_FINAL_DESERIAL": 2 | ||
| }, | ||
| "AggStrategy": { | ||
| "AGG_PLAIN": 0, | ||
| "AGG_SORTED": 1, | ||
| "AGG_HASHED": 2, | ||
| "AGG_MIXED": 3 | ||
| }, | ||
| "AlterSubscriptionType": { | ||
| "ALTER_SUBSCRIPTION_OPTIONS": 0, | ||
| "ALTER_SUBSCRIPTION_CONNECTION": 1, | ||
| "ALTER_SUBSCRIPTION_PUBLICATION": 2, | ||
| "ALTER_SUBSCRIPTION_REFRESH": 3, | ||
| "ALTER_SUBSCRIPTION_ENABLED": 4 | ||
| }, | ||
| "AlterTSConfigType": { | ||
| "ALTER_TSCONFIG_ADD_MAPPING": 0, | ||
| "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN": 1, | ||
| "ALTER_TSCONFIG_REPLACE_DICT": 2, | ||
| "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN": 3, | ||
| "ALTER_TSCONFIG_DROP_MAPPING": 4 | ||
| }, | ||
| "AlterTableType": { | ||
| "AT_AddColumn": 0, | ||
| "AT_AddColumnRecurse": 1, | ||
| "AT_AddColumnToView": 2, | ||
| "AT_ColumnDefault": 3, | ||
| "AT_CookedColumnDefault": 4, | ||
| "AT_DropNotNull": 5, | ||
| "AT_SetNotNull": 6, | ||
| "AT_DropExpression": 7, | ||
| "AT_CheckNotNull": 8, | ||
| "AT_SetStatistics": 9, | ||
| "AT_SetOptions": 10, | ||
| "AT_ResetOptions": 11, | ||
| "AT_SetStorage": 12, | ||
| "AT_DropColumn": 13, | ||
| "AT_DropColumnRecurse": 14, | ||
| "AT_AddIndex": 15, | ||
| "AT_ReAddIndex": 16, | ||
| "AT_AddConstraint": 17, | ||
| "AT_AddConstraintRecurse": 18, | ||
| "AT_ReAddConstraint": 19, | ||
| "AT_ReAddDomainConstraint": 20, | ||
| "AT_AlterConstraint": 21, | ||
| "AT_ValidateConstraint": 22, | ||
| "AT_ValidateConstraintRecurse": 23, | ||
| "AT_AddIndexConstraint": 24, | ||
| "AT_DropConstraint": 25, | ||
| "AT_DropConstraintRecurse": 26, | ||
| "AT_ReAddComment": 27, | ||
| "AT_AlterColumnType": 28, | ||
| "AT_AlterColumnGenericOptions": 29, | ||
| "AT_ChangeOwner": 30, | ||
| "AT_ClusterOn": 31, | ||
| "AT_DropCluster": 32, | ||
| "AT_SetLogged": 33, | ||
| "AT_SetUnLogged": 34, | ||
| "AT_DropOids": 35, | ||
| "AT_SetTableSpace": 36, | ||
| "AT_SetRelOptions": 37, | ||
| "AT_ResetRelOptions": 38, | ||
| "AT_ReplaceRelOptions": 39, | ||
| "AT_EnableTrig": 40, | ||
| "AT_EnableAlwaysTrig": 41, | ||
| "AT_EnableReplicaTrig": 42, | ||
| "AT_DisableTrig": 43, | ||
| "AT_EnableTrigAll": 44, | ||
| "AT_DisableTrigAll": 45, | ||
| "AT_EnableTrigUser": 46, | ||
| "AT_DisableTrigUser": 47, | ||
| "AT_EnableRule": 48, | ||
| "AT_EnableAlwaysRule": 49, | ||
| "AT_EnableReplicaRule": 50, | ||
| "AT_DisableRule": 51, | ||
| "AT_AddInherit": 52, | ||
| "AT_DropInherit": 53, | ||
| "AT_AddOf": 54, | ||
| "AT_DropOf": 55, | ||
| "AT_ReplicaIdentity": 56, | ||
| "AT_EnableRowSecurity": 57, | ||
| "AT_DisableRowSecurity": 58, | ||
| "AT_ForceRowSecurity": 59, | ||
| "AT_NoForceRowSecurity": 60, | ||
| "AT_GenericOptions": 61, | ||
| "AT_AttachPartition": 62, | ||
| "AT_DetachPartition": 63, | ||
| "AT_AddIdentity": 64, | ||
| "AT_SetIdentity": 65, | ||
| "AT_DropIdentity": 66 | ||
| }, | ||
| "BoolExprType": { | ||
| "AND_EXPR": 0, | ||
| "OR_EXPR": 1, | ||
| "NOT_EXPR": 2 | ||
| }, | ||
| "BoolTestType": { | ||
| "IS_TRUE": 0, | ||
| "IS_NOT_TRUE": 1, | ||
| "IS_FALSE": 2, | ||
| "IS_NOT_FALSE": 3, | ||
| "IS_UNKNOWN": 4, | ||
| "IS_NOT_UNKNOWN": 5 | ||
| }, | ||
| "CTEMaterialize": { | ||
| "CTEMaterializeDefault": 0, | ||
| "CTEMaterializeAlways": 1, | ||
| "CTEMaterializeNever": 2 | ||
| }, | ||
| "ClusterOption": { | ||
| "CLUOPT_RECHECK": 0, | ||
| "CLUOPT_VERBOSE": 1 | ||
| }, | ||
| "CmdType": { | ||
| "CMD_UNKNOWN": 0, | ||
| "CMD_SELECT": 1, | ||
| "CMD_UPDATE": 2, | ||
| "CMD_INSERT": 3, | ||
| "CMD_DELETE": 4, | ||
| "CMD_UTILITY": 5, | ||
| "CMD_NOTHING": 6 | ||
| }, | ||
| "CoercionContext": { | ||
| "COERCION_IMPLICIT": 0, | ||
| "COERCION_ASSIGNMENT": 1, | ||
| "COERCION_EXPLICIT": 2 | ||
| }, | ||
| "CoercionForm": { | ||
| "COERCE_EXPLICIT_CALL": 0, | ||
| "COERCE_EXPLICIT_CAST": 1, | ||
| "COERCE_IMPLICIT_CAST": 2 | ||
| }, | ||
| "ConstrType": { | ||
| "CONSTR_NULL": 0, | ||
| "CONSTR_NOTNULL": 1, | ||
| "CONSTR_DEFAULT": 2, | ||
| "CONSTR_IDENTITY": 3, | ||
| "CONSTR_GENERATED": 4, | ||
| "CONSTR_CHECK": 5, | ||
| "CONSTR_PRIMARY": 6, | ||
| "CONSTR_UNIQUE": 7, | ||
| "CONSTR_EXCLUSION": 8, | ||
| "CONSTR_FOREIGN": 9, | ||
| "CONSTR_ATTR_DEFERRABLE": 10, | ||
| "CONSTR_ATTR_NOT_DEFERRABLE": 11, | ||
| "CONSTR_ATTR_DEFERRED": 12, | ||
| "CONSTR_ATTR_IMMEDIATE": 13 | ||
| }, | ||
| "DefElemAction": { | ||
| "DEFELEM_UNSPEC": 0, | ||
| "DEFELEM_SET": 1, | ||
| "DEFELEM_ADD": 2, | ||
| "DEFELEM_DROP": 3 | ||
| }, | ||
| "DiscardMode": { | ||
| "DISCARD_ALL": 0, | ||
| "DISCARD_PLANS": 1, | ||
| "DISCARD_SEQUENCES": 2, | ||
| "DISCARD_TEMP": 3 | ||
| }, | ||
| "DropBehavior": { | ||
| "DROP_RESTRICT": 0, | ||
| "DROP_CASCADE": 1 | ||
| }, | ||
| "FetchDirection": { | ||
| "FETCH_FORWARD": 0, | ||
| "FETCH_BACKWARD": 1, | ||
| "FETCH_ABSOLUTE": 2, | ||
| "FETCH_RELATIVE": 3 | ||
| }, | ||
| "FunctionParameterMode": { | ||
| "FUNC_PARAM_IN": 0, | ||
| "FUNC_PARAM_OUT": 1, | ||
| "FUNC_PARAM_INOUT": 2, | ||
| "FUNC_PARAM_VARIADIC": 3, | ||
| "FUNC_PARAM_TABLE": 4 | ||
| }, | ||
| "GrantTargetType": { | ||
| "ACL_TARGET_OBJECT": 0, | ||
| "ACL_TARGET_ALL_IN_SCHEMA": 1, | ||
| "ACL_TARGET_DEFAULTS": 2 | ||
| }, | ||
| "GroupingSetKind": { | ||
| "GROUPING_SET_EMPTY": 0, | ||
| "GROUPING_SET_SIMPLE": 1, | ||
| "GROUPING_SET_ROLLUP": 2, | ||
| "GROUPING_SET_CUBE": 3, | ||
| "GROUPING_SET_SETS": 4 | ||
| }, | ||
| "ImportForeignSchemaType": { | ||
| "FDW_IMPORT_SCHEMA_ALL": 0, | ||
| "FDW_IMPORT_SCHEMA_LIMIT_TO": 1, | ||
| "FDW_IMPORT_SCHEMA_EXCEPT": 2 | ||
| }, | ||
| "JoinType": { | ||
| "JOIN_INNER": 0, | ||
| "JOIN_LEFT": 1, | ||
| "JOIN_FULL": 2, | ||
| "JOIN_RIGHT": 3, | ||
| "JOIN_SEMI": 4, | ||
| "JOIN_ANTI": 5, | ||
| "JOIN_UNIQUE_OUTER": 6, | ||
| "JOIN_UNIQUE_INNER": 7 | ||
| }, | ||
| "KeywordKind": { | ||
| "NO_KEYWORD": 0, | ||
| "UNRESERVED_KEYWORD": 1, | ||
| "COL_NAME_KEYWORD": 2, | ||
| "TYPE_FUNC_NAME_KEYWORD": 3, | ||
| "RESERVED_KEYWORD": 4 | ||
| }, | ||
| "LimitOption": { | ||
| "LIMIT_OPTION_DEFAULT": 0, | ||
| "LIMIT_OPTION_COUNT": 1, | ||
| "LIMIT_OPTION_WITH_TIES": 2 | ||
| }, | ||
| "LockClauseStrength": { | ||
| "LCS_NONE": 0, | ||
| "LCS_FORKEYSHARE": 1, | ||
| "LCS_FORSHARE": 2, | ||
| "LCS_FORNOKEYUPDATE": 3, | ||
| "LCS_FORUPDATE": 4 | ||
| }, | ||
| "LockTupleMode": { | ||
| "LockTupleKeyShare": 0, | ||
| "LockTupleShare": 1, | ||
| "LockTupleNoKeyExclusive": 2, | ||
| "LockTupleExclusive": 3 | ||
| }, | ||
| "LockWaitPolicy": { | ||
| "LockWaitBlock": 0, | ||
| "LockWaitSkip": 1, | ||
| "LockWaitError": 2 | ||
| }, | ||
| "MinMaxOp": { | ||
| "IS_GREATEST": 0, | ||
| "IS_LEAST": 1 | ||
| }, | ||
| "NullTestType": { | ||
| "IS_NULL": 0, | ||
| "IS_NOT_NULL": 1 | ||
| }, | ||
| "ObjectType": { | ||
| "OBJECT_ACCESS_METHOD": 0, | ||
| "OBJECT_AGGREGATE": 1, | ||
| "OBJECT_AMOP": 2, | ||
| "OBJECT_AMPROC": 3, | ||
| "OBJECT_ATTRIBUTE": 4, | ||
| "OBJECT_CAST": 5, | ||
| "OBJECT_COLUMN": 6, | ||
| "OBJECT_COLLATION": 7, | ||
| "OBJECT_CONVERSION": 8, | ||
| "OBJECT_DATABASE": 9, | ||
| "OBJECT_DEFAULT": 10, | ||
| "OBJECT_DEFACL": 11, | ||
| "OBJECT_DOMAIN": 12, | ||
| "OBJECT_DOMCONSTRAINT": 13, | ||
| "OBJECT_EVENT_TRIGGER": 14, | ||
| "OBJECT_EXTENSION": 15, | ||
| "OBJECT_FDW": 16, | ||
| "OBJECT_FOREIGN_SERVER": 17, | ||
| "OBJECT_FOREIGN_TABLE": 18, | ||
| "OBJECT_FUNCTION": 19, | ||
| "OBJECT_INDEX": 20, | ||
| "OBJECT_LANGUAGE": 21, | ||
| "OBJECT_LARGEOBJECT": 22, | ||
| "OBJECT_MATVIEW": 23, | ||
| "OBJECT_OPCLASS": 24, | ||
| "OBJECT_OPERATOR": 25, | ||
| "OBJECT_OPFAMILY": 26, | ||
| "OBJECT_POLICY": 27, | ||
| "OBJECT_PROCEDURE": 28, | ||
| "OBJECT_PUBLICATION": 29, | ||
| "OBJECT_PUBLICATION_REL": 30, | ||
| "OBJECT_ROLE": 31, | ||
| "OBJECT_ROUTINE": 32, | ||
| "OBJECT_RULE": 33, | ||
| "OBJECT_SCHEMA": 34, | ||
| "OBJECT_SEQUENCE": 35, | ||
| "OBJECT_SUBSCRIPTION": 36, | ||
| "OBJECT_STATISTIC_EXT": 37, | ||
| "OBJECT_TABCONSTRAINT": 38, | ||
| "OBJECT_TABLE": 39, | ||
| "OBJECT_TABLESPACE": 40, | ||
| "OBJECT_TRANSFORM": 41, | ||
| "OBJECT_TRIGGER": 42, | ||
| "OBJECT_TSCONFIGURATION": 43, | ||
| "OBJECT_TSDICTIONARY": 44, | ||
| "OBJECT_TSPARSER": 45, | ||
| "OBJECT_TSTEMPLATE": 46, | ||
| "OBJECT_TYPE": 47, | ||
| "OBJECT_USER_MAPPING": 48, | ||
| "OBJECT_VIEW": 49 | ||
| }, | ||
| "OnCommitAction": { | ||
| "ONCOMMIT_NOOP": 0, | ||
| "ONCOMMIT_PRESERVE_ROWS": 1, | ||
| "ONCOMMIT_DELETE_ROWS": 2, | ||
| "ONCOMMIT_DROP": 3 | ||
| }, | ||
| "OnConflictAction": { | ||
| "ONCONFLICT_NONE": 0, | ||
| "ONCONFLICT_NOTHING": 1, | ||
| "ONCONFLICT_UPDATE": 2 | ||
| }, | ||
| "OverridingKind": { | ||
| "OVERRIDING_NOT_SET": 0, | ||
| "OVERRIDING_USER_VALUE": 1, | ||
| "OVERRIDING_SYSTEM_VALUE": 2 | ||
| }, | ||
| "ParamKind": { | ||
| "PARAM_EXTERN": 0, | ||
| "PARAM_EXEC": 1, | ||
| "PARAM_SUBLINK": 2, | ||
| "PARAM_MULTIEXPR": 3 | ||
| }, | ||
| "PartitionRangeDatumKind": { | ||
| "PARTITION_RANGE_DATUM_MINVALUE": 0, | ||
| "PARTITION_RANGE_DATUM_VALUE": 1, | ||
| "PARTITION_RANGE_DATUM_MAXVALUE": 2 | ||
| }, | ||
| "QuerySource": { | ||
| "QSRC_ORIGINAL": 0, | ||
| "QSRC_PARSER": 1, | ||
| "QSRC_INSTEAD_RULE": 2, | ||
| "QSRC_QUAL_INSTEAD_RULE": 3, | ||
| "QSRC_NON_INSTEAD_RULE": 4 | ||
| }, | ||
| "RTEKind": { | ||
| "RTE_RELATION": 0, | ||
| "RTE_SUBQUERY": 1, | ||
| "RTE_JOIN": 2, | ||
| "RTE_FUNCTION": 3, | ||
| "RTE_TABLEFUNC": 4, | ||
| "RTE_VALUES": 5, | ||
| "RTE_CTE": 6, | ||
| "RTE_NAMEDTUPLESTORE": 7, | ||
| "RTE_RESULT": 8 | ||
| }, | ||
| "ReindexObjectType": { | ||
| "REINDEX_OBJECT_INDEX": 0, | ||
| "REINDEX_OBJECT_TABLE": 1, | ||
| "REINDEX_OBJECT_SCHEMA": 2, | ||
| "REINDEX_OBJECT_SYSTEM": 3, | ||
| "REINDEX_OBJECT_DATABASE": 4 | ||
| }, | ||
| "RoleSpecType": { | ||
| "ROLESPEC_CSTRING": 0, | ||
| "ROLESPEC_CURRENT_USER": 1, | ||
| "ROLESPEC_SESSION_USER": 2, | ||
| "ROLESPEC_PUBLIC": 3 | ||
| }, | ||
| "RoleStmtType": { | ||
| "ROLESTMT_ROLE": 0, | ||
| "ROLESTMT_USER": 1, | ||
| "ROLESTMT_GROUP": 2 | ||
| }, | ||
| "RowCompareType": { | ||
| "ROWCOMPARE_LT": 0, | ||
| "ROWCOMPARE_LE": 1, | ||
| "ROWCOMPARE_EQ": 2, | ||
| "ROWCOMPARE_GE": 3, | ||
| "ROWCOMPARE_GT": 4, | ||
| "ROWCOMPARE_NE": 5 | ||
| }, | ||
| "SQLValueFunctionOp": { | ||
| "SVFOP_CURRENT_DATE": 0, | ||
| "SVFOP_CURRENT_TIME": 1, | ||
| "SVFOP_CURRENT_TIME_N": 2, | ||
| "SVFOP_CURRENT_TIMESTAMP": 3, | ||
| "SVFOP_CURRENT_TIMESTAMP_N": 4, | ||
| "SVFOP_LOCALTIME": 5, | ||
| "SVFOP_LOCALTIME_N": 6, | ||
| "SVFOP_LOCALTIMESTAMP": 7, | ||
| "SVFOP_LOCALTIMESTAMP_N": 8, | ||
| "SVFOP_CURRENT_ROLE": 9, | ||
| "SVFOP_CURRENT_USER": 10, | ||
| "SVFOP_USER": 11, | ||
| "SVFOP_SESSION_USER": 12, | ||
| "SVFOP_CURRENT_CATALOG": 13, | ||
| "SVFOP_CURRENT_SCHEMA": 14 | ||
| }, | ||
| "SetOpCmd": { | ||
| "SETOPCMD_INTERSECT": 0, | ||
| "SETOPCMD_INTERSECT_ALL": 1, | ||
| "SETOPCMD_EXCEPT": 2, | ||
| "SETOPCMD_EXCEPT_ALL": 3 | ||
| }, | ||
| "SetOpStrategy": { | ||
| "SETOP_SORTED": 0, | ||
| "SETOP_HASHED": 1 | ||
| }, | ||
| "SetOperation": { | ||
| "SETOP_NONE": 0, | ||
| "SETOP_UNION": 1, | ||
| "SETOP_INTERSECT": 2, | ||
| "SETOP_EXCEPT": 3 | ||
| }, | ||
| "SortByDir": { | ||
| "SORTBY_DEFAULT": 0, | ||
| "SORTBY_ASC": 1, | ||
| "SORTBY_DESC": 2, | ||
| "SORTBY_USING": 3 | ||
| }, | ||
| "SortByNulls": { | ||
| "SORTBY_NULLS_DEFAULT": 0, | ||
| "SORTBY_NULLS_FIRST": 1, | ||
| "SORTBY_NULLS_LAST": 2 | ||
| }, | ||
| "SubLinkType": { | ||
| "EXISTS_SUBLINK": 0, | ||
| "ALL_SUBLINK": 1, | ||
| "ANY_SUBLINK": 2, | ||
| "ROWCOMPARE_SUBLINK": 3, | ||
| "EXPR_SUBLINK": 4, | ||
| "MULTIEXPR_SUBLINK": 5, | ||
| "ARRAY_SUBLINK": 6, | ||
| "CTE_SUBLINK": 7 | ||
| }, | ||
| "TableLikeOption": { | ||
| "CREATE_TABLE_LIKE_COMMENTS": 0, | ||
| "CREATE_TABLE_LIKE_CONSTRAINTS": 1, | ||
| "CREATE_TABLE_LIKE_DEFAULTS": 2, | ||
| "CREATE_TABLE_LIKE_GENERATED": 3, | ||
| "CREATE_TABLE_LIKE_IDENTITY": 4, | ||
| "CREATE_TABLE_LIKE_INDEXES": 5, | ||
| "CREATE_TABLE_LIKE_STATISTICS": 6, | ||
| "CREATE_TABLE_LIKE_STORAGE": 7, | ||
| "CREATE_TABLE_LIKE_ALL": 8 | ||
| }, | ||
| "Token": { | ||
| "NUL": 0, | ||
| "ASCII_37": 37, | ||
| "ASCII_40": 40, | ||
| "ASCII_41": 41, | ||
| "ASCII_42": 42, | ||
| "ASCII_43": 43, | ||
| "ASCII_44": 44, | ||
| "ASCII_45": 45, | ||
| "ASCII_46": 46, | ||
| "ASCII_47": 47, | ||
| "ASCII_58": 58, | ||
| "ASCII_59": 59, | ||
| "ASCII_60": 60, | ||
| "ASCII_61": 61, | ||
| "ASCII_62": 62, | ||
| "ASCII_63": 63, | ||
| "ASCII_91": 91, | ||
| "ASCII_92": 92, | ||
| "ASCII_93": 93, | ||
| "ASCII_94": 94, | ||
| "IDENT": 258, | ||
| "UIDENT": 259, | ||
| "FCONST": 260, | ||
| "SCONST": 261, | ||
| "USCONST": 262, | ||
| "BCONST": 263, | ||
| "XCONST": 264, | ||
| "Op": 265, | ||
| "ICONST": 266, | ||
| "PARAM": 267, | ||
| "TYPECAST": 268, | ||
| "DOT_DOT": 269, | ||
| "COLON_EQUALS": 270, | ||
| "EQUALS_GREATER": 271, | ||
| "LESS_EQUALS": 272, | ||
| "GREATER_EQUALS": 273, | ||
| "NOT_EQUALS": 274, | ||
| "SQL_COMMENT": 275, | ||
| "C_COMMENT": 276, | ||
| "ABORT_P": 277, | ||
| "ABSOLUTE_P": 278, | ||
| "ACCESS": 279, | ||
| "ACTION": 280, | ||
| "ADD_P": 281, | ||
| "ADMIN": 282, | ||
| "AFTER": 283, | ||
| "AGGREGATE": 284, | ||
| "ALL": 285, | ||
| "ALSO": 286, | ||
| "ALTER": 287, | ||
| "ALWAYS": 288, | ||
| "ANALYSE": 289, | ||
| "ANALYZE": 290, | ||
| "AND": 291, | ||
| "ANY": 292, | ||
| "ARRAY": 293, | ||
| "AS": 294, | ||
| "ASC": 295, | ||
| "ASSERTION": 296, | ||
| "ASSIGNMENT": 297, | ||
| "ASYMMETRIC": 298, | ||
| "AT": 299, | ||
| "ATTACH": 300, | ||
| "ATTRIBUTE": 301, | ||
| "AUTHORIZATION": 302, | ||
| "BACKWARD": 303, | ||
| "BEFORE": 304, | ||
| "BEGIN_P": 305, | ||
| "BETWEEN": 306, | ||
| "BIGINT": 307, | ||
| "BINARY": 308, | ||
| "BIT": 309, | ||
| "BOOLEAN_P": 310, | ||
| "BOTH": 311, | ||
| "BY": 312, | ||
| "CACHE": 313, | ||
| "CALL": 314, | ||
| "CALLED": 315, | ||
| "CASCADE": 316, | ||
| "CASCADED": 317, | ||
| "CASE": 318, | ||
| "CAST": 319, | ||
| "CATALOG_P": 320, | ||
| "CHAIN": 321, | ||
| "CHAR_P": 322, | ||
| "CHARACTER": 323, | ||
| "CHARACTERISTICS": 324, | ||
| "CHECK": 325, | ||
| "CHECKPOINT": 326, | ||
| "CLASS": 327, | ||
| "CLOSE": 328, | ||
| "CLUSTER": 329, | ||
| "COALESCE": 330, | ||
| "COLLATE": 331, | ||
| "COLLATION": 332, | ||
| "COLUMN": 333, | ||
| "COLUMNS": 334, | ||
| "COMMENT": 335, | ||
| "COMMENTS": 336, | ||
| "COMMIT": 337, | ||
| "COMMITTED": 338, | ||
| "CONCURRENTLY": 339, | ||
| "CONFIGURATION": 340, | ||
| "CONFLICT": 341, | ||
| "CONNECTION": 342, | ||
| "CONSTRAINT": 343, | ||
| "CONSTRAINTS": 344, | ||
| "CONTENT_P": 345, | ||
| "CONTINUE_P": 346, | ||
| "CONVERSION_P": 347, | ||
| "COPY": 348, | ||
| "COST": 349, | ||
| "CREATE": 350, | ||
| "CROSS": 351, | ||
| "CSV": 352, | ||
| "CUBE": 353, | ||
| "CURRENT_P": 354, | ||
| "CURRENT_CATALOG": 355, | ||
| "CURRENT_DATE": 356, | ||
| "CURRENT_ROLE": 357, | ||
| "CURRENT_SCHEMA": 358, | ||
| "CURRENT_TIME": 359, | ||
| "CURRENT_TIMESTAMP": 360, | ||
| "CURRENT_USER": 361, | ||
| "CURSOR": 362, | ||
| "CYCLE": 363, | ||
| "DATA_P": 364, | ||
| "DATABASE": 365, | ||
| "DAY_P": 366, | ||
| "DEALLOCATE": 367, | ||
| "DEC": 368, | ||
| "DECIMAL_P": 369, | ||
| "DECLARE": 370, | ||
| "DEFAULT": 371, | ||
| "DEFAULTS": 372, | ||
| "DEFERRABLE": 373, | ||
| "DEFERRED": 374, | ||
| "DEFINER": 375, | ||
| "DELETE_P": 376, | ||
| "DELIMITER": 377, | ||
| "DELIMITERS": 378, | ||
| "DEPENDS": 379, | ||
| "DESC": 380, | ||
| "DETACH": 381, | ||
| "DICTIONARY": 382, | ||
| "DISABLE_P": 383, | ||
| "DISCARD": 384, | ||
| "DISTINCT": 385, | ||
| "DO": 386, | ||
| "DOCUMENT_P": 387, | ||
| "DOMAIN_P": 388, | ||
| "DOUBLE_P": 389, | ||
| "DROP": 390, | ||
| "EACH": 391, | ||
| "ELSE": 392, | ||
| "ENABLE_P": 393, | ||
| "ENCODING": 394, | ||
| "ENCRYPTED": 395, | ||
| "END_P": 396, | ||
| "ENUM_P": 397, | ||
| "ESCAPE": 398, | ||
| "EVENT": 399, | ||
| "EXCEPT": 400, | ||
| "EXCLUDE": 401, | ||
| "EXCLUDING": 402, | ||
| "EXCLUSIVE": 403, | ||
| "EXECUTE": 404, | ||
| "EXISTS": 405, | ||
| "EXPLAIN": 406, | ||
| "EXPRESSION": 407, | ||
| "EXTENSION": 408, | ||
| "EXTERNAL": 409, | ||
| "EXTRACT": 410, | ||
| "FALSE_P": 411, | ||
| "FAMILY": 412, | ||
| "FETCH": 413, | ||
| "FILTER": 414, | ||
| "FIRST_P": 415, | ||
| "FLOAT_P": 416, | ||
| "FOLLOWING": 417, | ||
| "FOR": 418, | ||
| "FORCE": 419, | ||
| "FOREIGN": 420, | ||
| "FORWARD": 421, | ||
| "FREEZE": 422, | ||
| "FROM": 423, | ||
| "FULL": 424, | ||
| "FUNCTION": 425, | ||
| "FUNCTIONS": 426, | ||
| "GENERATED": 427, | ||
| "GLOBAL": 428, | ||
| "GRANT": 429, | ||
| "GRANTED": 430, | ||
| "GREATEST": 431, | ||
| "GROUP_P": 432, | ||
| "GROUPING": 433, | ||
| "GROUPS": 434, | ||
| "HANDLER": 435, | ||
| "HAVING": 436, | ||
| "HEADER_P": 437, | ||
| "HOLD": 438, | ||
| "HOUR_P": 439, | ||
| "IDENTITY_P": 440, | ||
| "IF_P": 441, | ||
| "ILIKE": 442, | ||
| "IMMEDIATE": 443, | ||
| "IMMUTABLE": 444, | ||
| "IMPLICIT_P": 445, | ||
| "IMPORT_P": 446, | ||
| "IN_P": 447, | ||
| "INCLUDE": 448, | ||
| "INCLUDING": 449, | ||
| "INCREMENT": 450, | ||
| "INDEX": 451, | ||
| "INDEXES": 452, | ||
| "INHERIT": 453, | ||
| "INHERITS": 454, | ||
| "INITIALLY": 455, | ||
| "INLINE_P": 456, | ||
| "INNER_P": 457, | ||
| "INOUT": 458, | ||
| "INPUT_P": 459, | ||
| "INSENSITIVE": 460, | ||
| "INSERT": 461, | ||
| "INSTEAD": 462, | ||
| "INT_P": 463, | ||
| "INTEGER": 464, | ||
| "INTERSECT": 465, | ||
| "INTERVAL": 466, | ||
| "INTO": 467, | ||
| "INVOKER": 468, | ||
| "IS": 469, | ||
| "ISNULL": 470, | ||
| "ISOLATION": 471, | ||
| "JOIN": 472, | ||
| "KEY": 473, | ||
| "LABEL": 474, | ||
| "LANGUAGE": 475, | ||
| "LARGE_P": 476, | ||
| "LAST_P": 477, | ||
| "LATERAL_P": 478, | ||
| "LEADING": 479, | ||
| "LEAKPROOF": 480, | ||
| "LEAST": 481, | ||
| "LEFT": 482, | ||
| "LEVEL": 483, | ||
| "LIKE": 484, | ||
| "LIMIT": 485, | ||
| "LISTEN": 486, | ||
| "LOAD": 487, | ||
| "LOCAL": 488, | ||
| "LOCALTIME": 489, | ||
| "LOCALTIMESTAMP": 490, | ||
| "LOCATION": 491, | ||
| "LOCK_P": 492, | ||
| "LOCKED": 493, | ||
| "LOGGED": 494, | ||
| "MAPPING": 495, | ||
| "MATCH": 496, | ||
| "MATERIALIZED": 497, | ||
| "MAXVALUE": 498, | ||
| "METHOD": 499, | ||
| "MINUTE_P": 500, | ||
| "MINVALUE": 501, | ||
| "MODE": 502, | ||
| "MONTH_P": 503, | ||
| "MOVE": 504, | ||
| "NAME_P": 505, | ||
| "NAMES": 506, | ||
| "NATIONAL": 507, | ||
| "NATURAL": 508, | ||
| "NCHAR": 509, | ||
| "NEW": 510, | ||
| "NEXT": 511, | ||
| "NFC": 512, | ||
| "NFD": 513, | ||
| "NFKC": 514, | ||
| "NFKD": 515, | ||
| "NO": 516, | ||
| "NONE": 517, | ||
| "NORMALIZE": 518, | ||
| "NORMALIZED": 519, | ||
| "NOT": 520, | ||
| "NOTHING": 521, | ||
| "NOTIFY": 522, | ||
| "NOTNULL": 523, | ||
| "NOWAIT": 524, | ||
| "NULL_P": 525, | ||
| "NULLIF": 526, | ||
| "NULLS_P": 527, | ||
| "NUMERIC": 528, | ||
| "OBJECT_P": 529, | ||
| "OF": 530, | ||
| "OFF": 531, | ||
| "OFFSET": 532, | ||
| "OIDS": 533, | ||
| "OLD": 534, | ||
| "ON": 535, | ||
| "ONLY": 536, | ||
| "OPERATOR": 537, | ||
| "OPTION": 538, | ||
| "OPTIONS": 539, | ||
| "OR": 540, | ||
| "ORDER": 541, | ||
| "ORDINALITY": 542, | ||
| "OTHERS": 543, | ||
| "OUT_P": 544, | ||
| "OUTER_P": 545, | ||
| "OVER": 546, | ||
| "OVERLAPS": 547, | ||
| "OVERLAY": 548, | ||
| "OVERRIDING": 549, | ||
| "OWNED": 550, | ||
| "OWNER": 551, | ||
| "PARALLEL": 552, | ||
| "PARSER": 553, | ||
| "PARTIAL": 554, | ||
| "PARTITION": 555, | ||
| "PASSING": 556, | ||
| "PASSWORD": 557, | ||
| "PLACING": 558, | ||
| "PLANS": 559, | ||
| "POLICY": 560, | ||
| "POSITION": 561, | ||
| "PRECEDING": 562, | ||
| "PRECISION": 563, | ||
| "PRESERVE": 564, | ||
| "PREPARE": 565, | ||
| "PREPARED": 566, | ||
| "PRIMARY": 567, | ||
| "PRIOR": 568, | ||
| "PRIVILEGES": 569, | ||
| "PROCEDURAL": 570, | ||
| "PROCEDURE": 571, | ||
| "PROCEDURES": 572, | ||
| "PROGRAM": 573, | ||
| "PUBLICATION": 574, | ||
| "QUOTE": 575, | ||
| "RANGE": 576, | ||
| "READ": 577, | ||
| "REAL": 578, | ||
| "REASSIGN": 579, | ||
| "RECHECK": 580, | ||
| "RECURSIVE": 581, | ||
| "REF_P": 582, | ||
| "REFERENCES": 583, | ||
| "REFERENCING": 584, | ||
| "REFRESH": 585, | ||
| "REINDEX": 586, | ||
| "RELATIVE_P": 587, | ||
| "RELEASE": 588, | ||
| "RENAME": 589, | ||
| "REPEATABLE": 590, | ||
| "REPLACE": 591, | ||
| "REPLICA": 592, | ||
| "RESET": 593, | ||
| "RESTART": 594, | ||
| "RESTRICT": 595, | ||
| "RETURNING": 596, | ||
| "RETURNS": 597, | ||
| "REVOKE": 598, | ||
| "RIGHT": 599, | ||
| "ROLE": 600, | ||
| "ROLLBACK": 601, | ||
| "ROLLUP": 602, | ||
| "ROUTINE": 603, | ||
| "ROUTINES": 604, | ||
| "ROW": 605, | ||
| "ROWS": 606, | ||
| "RULE": 607, | ||
| "SAVEPOINT": 608, | ||
| "SCHEMA": 609, | ||
| "SCHEMAS": 610, | ||
| "SCROLL": 611, | ||
| "SEARCH": 612, | ||
| "SECOND_P": 613, | ||
| "SECURITY": 614, | ||
| "SELECT": 615, | ||
| "SEQUENCE": 616, | ||
| "SEQUENCES": 617, | ||
| "SERIALIZABLE": 618, | ||
| "SERVER": 619, | ||
| "SESSION": 620, | ||
| "SESSION_USER": 621, | ||
| "SET": 622, | ||
| "SETS": 623, | ||
| "SETOF": 624, | ||
| "SHARE": 625, | ||
| "SHOW": 626, | ||
| "SIMILAR": 627, | ||
| "SIMPLE": 628, | ||
| "SKIP": 629, | ||
| "SMALLINT": 630, | ||
| "SNAPSHOT": 631, | ||
| "SOME": 632, | ||
| "SQL_P": 633, | ||
| "STABLE": 634, | ||
| "STANDALONE_P": 635, | ||
| "START": 636, | ||
| "STATEMENT": 637, | ||
| "STATISTICS": 638, | ||
| "STDIN": 639, | ||
| "STDOUT": 640, | ||
| "STORAGE": 641, | ||
| "STORED": 642, | ||
| "STRICT_P": 643, | ||
| "STRIP_P": 644, | ||
| "SUBSCRIPTION": 645, | ||
| "SUBSTRING": 646, | ||
| "SUPPORT": 647, | ||
| "SYMMETRIC": 648, | ||
| "SYSID": 649, | ||
| "SYSTEM_P": 650, | ||
| "TABLE": 651, | ||
| "TABLES": 652, | ||
| "TABLESAMPLE": 653, | ||
| "TABLESPACE": 654, | ||
| "TEMP": 655, | ||
| "TEMPLATE": 656, | ||
| "TEMPORARY": 657, | ||
| "TEXT_P": 658, | ||
| "THEN": 659, | ||
| "TIES": 660, | ||
| "TIME": 661, | ||
| "TIMESTAMP": 662, | ||
| "TO": 663, | ||
| "TRAILING": 664, | ||
| "TRANSACTION": 665, | ||
| "TRANSFORM": 666, | ||
| "TREAT": 667, | ||
| "TRIGGER": 668, | ||
| "TRIM": 669, | ||
| "TRUE_P": 670, | ||
| "TRUNCATE": 671, | ||
| "TRUSTED": 672, | ||
| "TYPE_P": 673, | ||
| "TYPES_P": 674, | ||
| "UESCAPE": 675, | ||
| "UNBOUNDED": 676, | ||
| "UNCOMMITTED": 677, | ||
| "UNENCRYPTED": 678, | ||
| "UNION": 679, | ||
| "UNIQUE": 680, | ||
| "UNKNOWN": 681, | ||
| "UNLISTEN": 682, | ||
| "UNLOGGED": 683, | ||
| "UNTIL": 684, | ||
| "UPDATE": 685, | ||
| "USER": 686, | ||
| "USING": 687, | ||
| "VACUUM": 688, | ||
| "VALID": 689, | ||
| "VALIDATE": 690, | ||
| "VALIDATOR": 691, | ||
| "VALUE_P": 692, | ||
| "VALUES": 693, | ||
| "VARCHAR": 694, | ||
| "VARIADIC": 695, | ||
| "VARYING": 696, | ||
| "VERBOSE": 697, | ||
| "VERSION_P": 698, | ||
| "VIEW": 699, | ||
| "VIEWS": 700, | ||
| "VOLATILE": 701, | ||
| "WHEN": 702, | ||
| "WHERE": 703, | ||
| "WHITESPACE_P": 704, | ||
| "WINDOW": 705, | ||
| "WITH": 706, | ||
| "WITHIN": 707, | ||
| "WITHOUT": 708, | ||
| "WORK": 709, | ||
| "WRAPPER": 710, | ||
| "WRITE": 711, | ||
| "XML_P": 712, | ||
| "XMLATTRIBUTES": 713, | ||
| "XMLCONCAT": 714, | ||
| "XMLELEMENT": 715, | ||
| "XMLEXISTS": 716, | ||
| "XMLFOREST": 717, | ||
| "XMLNAMESPACES": 718, | ||
| "XMLPARSE": 719, | ||
| "XMLPI": 720, | ||
| "XMLROOT": 721, | ||
| "XMLSERIALIZE": 722, | ||
| "XMLTABLE": 723, | ||
| "YEAR_P": 724, | ||
| "YES_P": 725, | ||
| "ZONE": 726, | ||
| "NOT_LA": 727, | ||
| "NULLS_LA": 728, | ||
| "WITH_LA": 729, | ||
| "POSTFIXOP": 730, | ||
| "UMINUS": 731 | ||
| }, | ||
| "TransactionStmtKind": { | ||
| "TRANS_STMT_BEGIN": 0, | ||
| "TRANS_STMT_START": 1, | ||
| "TRANS_STMT_COMMIT": 2, | ||
| "TRANS_STMT_ROLLBACK": 3, | ||
| "TRANS_STMT_SAVEPOINT": 4, | ||
| "TRANS_STMT_RELEASE": 5, | ||
| "TRANS_STMT_ROLLBACK_TO": 6, | ||
| "TRANS_STMT_PREPARE": 7, | ||
| "TRANS_STMT_COMMIT_PREPARED": 8, | ||
| "TRANS_STMT_ROLLBACK_PREPARED": 9 | ||
| }, | ||
| "VariableSetKind": { | ||
| "VAR_SET_VALUE": 0, | ||
| "VAR_SET_DEFAULT": 1, | ||
| "VAR_SET_CURRENT": 2, | ||
| "VAR_SET_MULTI": 3, | ||
| "VAR_RESET": 4, | ||
| "VAR_RESET_ALL": 5 | ||
| }, | ||
| "ViewCheckOption": { | ||
| "NO_CHECK_OPTION": 0, | ||
| "LOCAL_CHECK_OPTION": 1, | ||
| "CASCADED_CHECK_OPTION": 2 | ||
| }, | ||
| "WCOKind": { | ||
| "WCO_VIEW_CHECK": 0, | ||
| "WCO_RLS_INSERT_CHECK": 1, | ||
| "WCO_RLS_UPDATE_CHECK": 2, | ||
| "WCO_RLS_CONFLICT_CHECK": 3 | ||
| }, | ||
| "XmlExprOp": { | ||
| "IS_XMLCONCAT": 0, | ||
| "IS_XMLELEMENT": 1, | ||
| "IS_XMLFOREST": 2, | ||
| "IS_XMLPARSE": 3, | ||
| "IS_XMLPI": 4, | ||
| "IS_XMLROOT": 5, | ||
| "IS_XMLSERIALIZE": 6, | ||
| "IS_DOCUMENT": 7 | ||
| }, | ||
| "XmlOptionType": { | ||
| "XMLOPTION_DOCUMENT": 0, | ||
| "XMLOPTION_CONTENT": 1 | ||
| } | ||
| } |
| { | ||
| "A_Expr_Kind": { | ||
| "0": "AEXPR_OP", | ||
| "1": "AEXPR_OP_ANY", | ||
| "2": "AEXPR_OP_ALL", | ||
| "3": "AEXPR_DISTINCT", | ||
| "4": "AEXPR_NOT_DISTINCT", | ||
| "5": "AEXPR_NULLIF", | ||
| "6": "AEXPR_OF", | ||
| "7": "AEXPR_IN", | ||
| "8": "AEXPR_LIKE", | ||
| "9": "AEXPR_ILIKE", | ||
| "10": "AEXPR_SIMILAR", | ||
| "11": "AEXPR_BETWEEN", | ||
| "12": "AEXPR_NOT_BETWEEN", | ||
| "13": "AEXPR_BETWEEN_SYM", | ||
| "14": "AEXPR_NOT_BETWEEN_SYM", | ||
| "15": "AEXPR_PAREN" | ||
| }, | ||
| "AggSplit": { | ||
| "0": "AGGSPLIT_SIMPLE", | ||
| "1": "AGGSPLIT_INITIAL_SERIAL", | ||
| "2": "AGGSPLIT_FINAL_DESERIAL" | ||
| }, | ||
| "AggStrategy": { | ||
| "0": "AGG_PLAIN", | ||
| "1": "AGG_SORTED", | ||
| "2": "AGG_HASHED", | ||
| "3": "AGG_MIXED" | ||
| }, | ||
| "AlterSubscriptionType": { | ||
| "0": "ALTER_SUBSCRIPTION_OPTIONS", | ||
| "1": "ALTER_SUBSCRIPTION_CONNECTION", | ||
| "2": "ALTER_SUBSCRIPTION_PUBLICATION", | ||
| "3": "ALTER_SUBSCRIPTION_REFRESH", | ||
| "4": "ALTER_SUBSCRIPTION_ENABLED" | ||
| }, | ||
| "AlterTSConfigType": { | ||
| "0": "ALTER_TSCONFIG_ADD_MAPPING", | ||
| "1": "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN", | ||
| "2": "ALTER_TSCONFIG_REPLACE_DICT", | ||
| "3": "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN", | ||
| "4": "ALTER_TSCONFIG_DROP_MAPPING" | ||
| }, | ||
| "AlterTableType": { | ||
| "0": "AT_AddColumn", | ||
| "1": "AT_AddColumnRecurse", | ||
| "2": "AT_AddColumnToView", | ||
| "3": "AT_ColumnDefault", | ||
| "4": "AT_CookedColumnDefault", | ||
| "5": "AT_DropNotNull", | ||
| "6": "AT_SetNotNull", | ||
| "7": "AT_DropExpression", | ||
| "8": "AT_CheckNotNull", | ||
| "9": "AT_SetStatistics", | ||
| "10": "AT_SetOptions", | ||
| "11": "AT_ResetOptions", | ||
| "12": "AT_SetStorage", | ||
| "13": "AT_DropColumn", | ||
| "14": "AT_DropColumnRecurse", | ||
| "15": "AT_AddIndex", | ||
| "16": "AT_ReAddIndex", | ||
| "17": "AT_AddConstraint", | ||
| "18": "AT_AddConstraintRecurse", | ||
| "19": "AT_ReAddConstraint", | ||
| "20": "AT_ReAddDomainConstraint", | ||
| "21": "AT_AlterConstraint", | ||
| "22": "AT_ValidateConstraint", | ||
| "23": "AT_ValidateConstraintRecurse", | ||
| "24": "AT_AddIndexConstraint", | ||
| "25": "AT_DropConstraint", | ||
| "26": "AT_DropConstraintRecurse", | ||
| "27": "AT_ReAddComment", | ||
| "28": "AT_AlterColumnType", | ||
| "29": "AT_AlterColumnGenericOptions", | ||
| "30": "AT_ChangeOwner", | ||
| "31": "AT_ClusterOn", | ||
| "32": "AT_DropCluster", | ||
| "33": "AT_SetLogged", | ||
| "34": "AT_SetUnLogged", | ||
| "35": "AT_DropOids", | ||
| "36": "AT_SetTableSpace", | ||
| "37": "AT_SetRelOptions", | ||
| "38": "AT_ResetRelOptions", | ||
| "39": "AT_ReplaceRelOptions", | ||
| "40": "AT_EnableTrig", | ||
| "41": "AT_EnableAlwaysTrig", | ||
| "42": "AT_EnableReplicaTrig", | ||
| "43": "AT_DisableTrig", | ||
| "44": "AT_EnableTrigAll", | ||
| "45": "AT_DisableTrigAll", | ||
| "46": "AT_EnableTrigUser", | ||
| "47": "AT_DisableTrigUser", | ||
| "48": "AT_EnableRule", | ||
| "49": "AT_EnableAlwaysRule", | ||
| "50": "AT_EnableReplicaRule", | ||
| "51": "AT_DisableRule", | ||
| "52": "AT_AddInherit", | ||
| "53": "AT_DropInherit", | ||
| "54": "AT_AddOf", | ||
| "55": "AT_DropOf", | ||
| "56": "AT_ReplicaIdentity", | ||
| "57": "AT_EnableRowSecurity", | ||
| "58": "AT_DisableRowSecurity", | ||
| "59": "AT_ForceRowSecurity", | ||
| "60": "AT_NoForceRowSecurity", | ||
| "61": "AT_GenericOptions", | ||
| "62": "AT_AttachPartition", | ||
| "63": "AT_DetachPartition", | ||
| "64": "AT_AddIdentity", | ||
| "65": "AT_SetIdentity", | ||
| "66": "AT_DropIdentity" | ||
| }, | ||
| "BoolExprType": { | ||
| "0": "AND_EXPR", | ||
| "1": "OR_EXPR", | ||
| "2": "NOT_EXPR" | ||
| }, | ||
| "BoolTestType": { | ||
| "0": "IS_TRUE", | ||
| "1": "IS_NOT_TRUE", | ||
| "2": "IS_FALSE", | ||
| "3": "IS_NOT_FALSE", | ||
| "4": "IS_UNKNOWN", | ||
| "5": "IS_NOT_UNKNOWN" | ||
| }, | ||
| "CTEMaterialize": { | ||
| "0": "CTEMaterializeDefault", | ||
| "1": "CTEMaterializeAlways", | ||
| "2": "CTEMaterializeNever" | ||
| }, | ||
| "ClusterOption": { | ||
| "0": "CLUOPT_RECHECK", | ||
| "1": "CLUOPT_VERBOSE" | ||
| }, | ||
| "CmdType": { | ||
| "0": "CMD_UNKNOWN", | ||
| "1": "CMD_SELECT", | ||
| "2": "CMD_UPDATE", | ||
| "3": "CMD_INSERT", | ||
| "4": "CMD_DELETE", | ||
| "5": "CMD_UTILITY", | ||
| "6": "CMD_NOTHING" | ||
| }, | ||
| "CoercionContext": { | ||
| "0": "COERCION_IMPLICIT", | ||
| "1": "COERCION_ASSIGNMENT", | ||
| "2": "COERCION_EXPLICIT" | ||
| }, | ||
| "CoercionForm": { | ||
| "0": "COERCE_EXPLICIT_CALL", | ||
| "1": "COERCE_EXPLICIT_CAST", | ||
| "2": "COERCE_IMPLICIT_CAST" | ||
| }, | ||
| "ConstrType": { | ||
| "0": "CONSTR_NULL", | ||
| "1": "CONSTR_NOTNULL", | ||
| "2": "CONSTR_DEFAULT", | ||
| "3": "CONSTR_IDENTITY", | ||
| "4": "CONSTR_GENERATED", | ||
| "5": "CONSTR_CHECK", | ||
| "6": "CONSTR_PRIMARY", | ||
| "7": "CONSTR_UNIQUE", | ||
| "8": "CONSTR_EXCLUSION", | ||
| "9": "CONSTR_FOREIGN", | ||
| "10": "CONSTR_ATTR_DEFERRABLE", | ||
| "11": "CONSTR_ATTR_NOT_DEFERRABLE", | ||
| "12": "CONSTR_ATTR_DEFERRED", | ||
| "13": "CONSTR_ATTR_IMMEDIATE" | ||
| }, | ||
| "DefElemAction": { | ||
| "0": "DEFELEM_UNSPEC", | ||
| "1": "DEFELEM_SET", | ||
| "2": "DEFELEM_ADD", | ||
| "3": "DEFELEM_DROP" | ||
| }, | ||
| "DiscardMode": { | ||
| "0": "DISCARD_ALL", | ||
| "1": "DISCARD_PLANS", | ||
| "2": "DISCARD_SEQUENCES", | ||
| "3": "DISCARD_TEMP" | ||
| }, | ||
| "DropBehavior": { | ||
| "0": "DROP_RESTRICT", | ||
| "1": "DROP_CASCADE" | ||
| }, | ||
| "FetchDirection": { | ||
| "0": "FETCH_FORWARD", | ||
| "1": "FETCH_BACKWARD", | ||
| "2": "FETCH_ABSOLUTE", | ||
| "3": "FETCH_RELATIVE" | ||
| }, | ||
| "FunctionParameterMode": { | ||
| "0": "FUNC_PARAM_IN", | ||
| "1": "FUNC_PARAM_OUT", | ||
| "2": "FUNC_PARAM_INOUT", | ||
| "3": "FUNC_PARAM_VARIADIC", | ||
| "4": "FUNC_PARAM_TABLE" | ||
| }, | ||
| "GrantTargetType": { | ||
| "0": "ACL_TARGET_OBJECT", | ||
| "1": "ACL_TARGET_ALL_IN_SCHEMA", | ||
| "2": "ACL_TARGET_DEFAULTS" | ||
| }, | ||
| "GroupingSetKind": { | ||
| "0": "GROUPING_SET_EMPTY", | ||
| "1": "GROUPING_SET_SIMPLE", | ||
| "2": "GROUPING_SET_ROLLUP", | ||
| "3": "GROUPING_SET_CUBE", | ||
| "4": "GROUPING_SET_SETS" | ||
| }, | ||
| "ImportForeignSchemaType": { | ||
| "0": "FDW_IMPORT_SCHEMA_ALL", | ||
| "1": "FDW_IMPORT_SCHEMA_LIMIT_TO", | ||
| "2": "FDW_IMPORT_SCHEMA_EXCEPT" | ||
| }, | ||
| "JoinType": { | ||
| "0": "JOIN_INNER", | ||
| "1": "JOIN_LEFT", | ||
| "2": "JOIN_FULL", | ||
| "3": "JOIN_RIGHT", | ||
| "4": "JOIN_SEMI", | ||
| "5": "JOIN_ANTI", | ||
| "6": "JOIN_UNIQUE_OUTER", | ||
| "7": "JOIN_UNIQUE_INNER" | ||
| }, | ||
| "KeywordKind": { | ||
| "0": "NO_KEYWORD", | ||
| "1": "UNRESERVED_KEYWORD", | ||
| "2": "COL_NAME_KEYWORD", | ||
| "3": "TYPE_FUNC_NAME_KEYWORD", | ||
| "4": "RESERVED_KEYWORD" | ||
| }, | ||
| "LimitOption": { | ||
| "0": "LIMIT_OPTION_DEFAULT", | ||
| "1": "LIMIT_OPTION_COUNT", | ||
| "2": "LIMIT_OPTION_WITH_TIES" | ||
| }, | ||
| "LockClauseStrength": { | ||
| "0": "LCS_NONE", | ||
| "1": "LCS_FORKEYSHARE", | ||
| "2": "LCS_FORSHARE", | ||
| "3": "LCS_FORNOKEYUPDATE", | ||
| "4": "LCS_FORUPDATE" | ||
| }, | ||
| "LockTupleMode": { | ||
| "0": "LockTupleKeyShare", | ||
| "1": "LockTupleShare", | ||
| "2": "LockTupleNoKeyExclusive", | ||
| "3": "LockTupleExclusive" | ||
| }, | ||
| "LockWaitPolicy": { | ||
| "0": "LockWaitBlock", | ||
| "1": "LockWaitSkip", | ||
| "2": "LockWaitError" | ||
| }, | ||
| "MinMaxOp": { | ||
| "0": "IS_GREATEST", | ||
| "1": "IS_LEAST" | ||
| }, | ||
| "NullTestType": { | ||
| "0": "IS_NULL", | ||
| "1": "IS_NOT_NULL" | ||
| }, | ||
| "ObjectType": { | ||
| "0": "OBJECT_ACCESS_METHOD", | ||
| "1": "OBJECT_AGGREGATE", | ||
| "2": "OBJECT_AMOP", | ||
| "3": "OBJECT_AMPROC", | ||
| "4": "OBJECT_ATTRIBUTE", | ||
| "5": "OBJECT_CAST", | ||
| "6": "OBJECT_COLUMN", | ||
| "7": "OBJECT_COLLATION", | ||
| "8": "OBJECT_CONVERSION", | ||
| "9": "OBJECT_DATABASE", | ||
| "10": "OBJECT_DEFAULT", | ||
| "11": "OBJECT_DEFACL", | ||
| "12": "OBJECT_DOMAIN", | ||
| "13": "OBJECT_DOMCONSTRAINT", | ||
| "14": "OBJECT_EVENT_TRIGGER", | ||
| "15": "OBJECT_EXTENSION", | ||
| "16": "OBJECT_FDW", | ||
| "17": "OBJECT_FOREIGN_SERVER", | ||
| "18": "OBJECT_FOREIGN_TABLE", | ||
| "19": "OBJECT_FUNCTION", | ||
| "20": "OBJECT_INDEX", | ||
| "21": "OBJECT_LANGUAGE", | ||
| "22": "OBJECT_LARGEOBJECT", | ||
| "23": "OBJECT_MATVIEW", | ||
| "24": "OBJECT_OPCLASS", | ||
| "25": "OBJECT_OPERATOR", | ||
| "26": "OBJECT_OPFAMILY", | ||
| "27": "OBJECT_POLICY", | ||
| "28": "OBJECT_PROCEDURE", | ||
| "29": "OBJECT_PUBLICATION", | ||
| "30": "OBJECT_PUBLICATION_REL", | ||
| "31": "OBJECT_ROLE", | ||
| "32": "OBJECT_ROUTINE", | ||
| "33": "OBJECT_RULE", | ||
| "34": "OBJECT_SCHEMA", | ||
| "35": "OBJECT_SEQUENCE", | ||
| "36": "OBJECT_SUBSCRIPTION", | ||
| "37": "OBJECT_STATISTIC_EXT", | ||
| "38": "OBJECT_TABCONSTRAINT", | ||
| "39": "OBJECT_TABLE", | ||
| "40": "OBJECT_TABLESPACE", | ||
| "41": "OBJECT_TRANSFORM", | ||
| "42": "OBJECT_TRIGGER", | ||
| "43": "OBJECT_TSCONFIGURATION", | ||
| "44": "OBJECT_TSDICTIONARY", | ||
| "45": "OBJECT_TSPARSER", | ||
| "46": "OBJECT_TSTEMPLATE", | ||
| "47": "OBJECT_TYPE", | ||
| "48": "OBJECT_USER_MAPPING", | ||
| "49": "OBJECT_VIEW" | ||
| }, | ||
| "OnCommitAction": { | ||
| "0": "ONCOMMIT_NOOP", | ||
| "1": "ONCOMMIT_PRESERVE_ROWS", | ||
| "2": "ONCOMMIT_DELETE_ROWS", | ||
| "3": "ONCOMMIT_DROP" | ||
| }, | ||
| "OnConflictAction": { | ||
| "0": "ONCONFLICT_NONE", | ||
| "1": "ONCONFLICT_NOTHING", | ||
| "2": "ONCONFLICT_UPDATE" | ||
| }, | ||
| "OverridingKind": { | ||
| "0": "OVERRIDING_NOT_SET", | ||
| "1": "OVERRIDING_USER_VALUE", | ||
| "2": "OVERRIDING_SYSTEM_VALUE" | ||
| }, | ||
| "ParamKind": { | ||
| "0": "PARAM_EXTERN", | ||
| "1": "PARAM_EXEC", | ||
| "2": "PARAM_SUBLINK", | ||
| "3": "PARAM_MULTIEXPR" | ||
| }, | ||
| "PartitionRangeDatumKind": { | ||
| "0": "PARTITION_RANGE_DATUM_MINVALUE", | ||
| "1": "PARTITION_RANGE_DATUM_VALUE", | ||
| "2": "PARTITION_RANGE_DATUM_MAXVALUE" | ||
| }, | ||
| "QuerySource": { | ||
| "0": "QSRC_ORIGINAL", | ||
| "1": "QSRC_PARSER", | ||
| "2": "QSRC_INSTEAD_RULE", | ||
| "3": "QSRC_QUAL_INSTEAD_RULE", | ||
| "4": "QSRC_NON_INSTEAD_RULE" | ||
| }, | ||
| "RTEKind": { | ||
| "0": "RTE_RELATION", | ||
| "1": "RTE_SUBQUERY", | ||
| "2": "RTE_JOIN", | ||
| "3": "RTE_FUNCTION", | ||
| "4": "RTE_TABLEFUNC", | ||
| "5": "RTE_VALUES", | ||
| "6": "RTE_CTE", | ||
| "7": "RTE_NAMEDTUPLESTORE", | ||
| "8": "RTE_RESULT" | ||
| }, | ||
| "ReindexObjectType": { | ||
| "0": "REINDEX_OBJECT_INDEX", | ||
| "1": "REINDEX_OBJECT_TABLE", | ||
| "2": "REINDEX_OBJECT_SCHEMA", | ||
| "3": "REINDEX_OBJECT_SYSTEM", | ||
| "4": "REINDEX_OBJECT_DATABASE" | ||
| }, | ||
| "RoleSpecType": { | ||
| "0": "ROLESPEC_CSTRING", | ||
| "1": "ROLESPEC_CURRENT_USER", | ||
| "2": "ROLESPEC_SESSION_USER", | ||
| "3": "ROLESPEC_PUBLIC" | ||
| }, | ||
| "RoleStmtType": { | ||
| "0": "ROLESTMT_ROLE", | ||
| "1": "ROLESTMT_USER", | ||
| "2": "ROLESTMT_GROUP" | ||
| }, | ||
| "RowCompareType": { | ||
| "0": "ROWCOMPARE_LT", | ||
| "1": "ROWCOMPARE_LE", | ||
| "2": "ROWCOMPARE_EQ", | ||
| "3": "ROWCOMPARE_GE", | ||
| "4": "ROWCOMPARE_GT", | ||
| "5": "ROWCOMPARE_NE" | ||
| }, | ||
| "SQLValueFunctionOp": { | ||
| "0": "SVFOP_CURRENT_DATE", | ||
| "1": "SVFOP_CURRENT_TIME", | ||
| "2": "SVFOP_CURRENT_TIME_N", | ||
| "3": "SVFOP_CURRENT_TIMESTAMP", | ||
| "4": "SVFOP_CURRENT_TIMESTAMP_N", | ||
| "5": "SVFOP_LOCALTIME", | ||
| "6": "SVFOP_LOCALTIME_N", | ||
| "7": "SVFOP_LOCALTIMESTAMP", | ||
| "8": "SVFOP_LOCALTIMESTAMP_N", | ||
| "9": "SVFOP_CURRENT_ROLE", | ||
| "10": "SVFOP_CURRENT_USER", | ||
| "11": "SVFOP_USER", | ||
| "12": "SVFOP_SESSION_USER", | ||
| "13": "SVFOP_CURRENT_CATALOG", | ||
| "14": "SVFOP_CURRENT_SCHEMA" | ||
| }, | ||
| "SetOpCmd": { | ||
| "0": "SETOPCMD_INTERSECT", | ||
| "1": "SETOPCMD_INTERSECT_ALL", | ||
| "2": "SETOPCMD_EXCEPT", | ||
| "3": "SETOPCMD_EXCEPT_ALL" | ||
| }, | ||
| "SetOpStrategy": { | ||
| "0": "SETOP_SORTED", | ||
| "1": "SETOP_HASHED" | ||
| }, | ||
| "SetOperation": { | ||
| "0": "SETOP_NONE", | ||
| "1": "SETOP_UNION", | ||
| "2": "SETOP_INTERSECT", | ||
| "3": "SETOP_EXCEPT" | ||
| }, | ||
| "SortByDir": { | ||
| "0": "SORTBY_DEFAULT", | ||
| "1": "SORTBY_ASC", | ||
| "2": "SORTBY_DESC", | ||
| "3": "SORTBY_USING" | ||
| }, | ||
| "SortByNulls": { | ||
| "0": "SORTBY_NULLS_DEFAULT", | ||
| "1": "SORTBY_NULLS_FIRST", | ||
| "2": "SORTBY_NULLS_LAST" | ||
| }, | ||
| "SubLinkType": { | ||
| "0": "EXISTS_SUBLINK", | ||
| "1": "ALL_SUBLINK", | ||
| "2": "ANY_SUBLINK", | ||
| "3": "ROWCOMPARE_SUBLINK", | ||
| "4": "EXPR_SUBLINK", | ||
| "5": "MULTIEXPR_SUBLINK", | ||
| "6": "ARRAY_SUBLINK", | ||
| "7": "CTE_SUBLINK" | ||
| }, | ||
| "TableLikeOption": { | ||
| "0": "CREATE_TABLE_LIKE_COMMENTS", | ||
| "1": "CREATE_TABLE_LIKE_CONSTRAINTS", | ||
| "2": "CREATE_TABLE_LIKE_DEFAULTS", | ||
| "3": "CREATE_TABLE_LIKE_GENERATED", | ||
| "4": "CREATE_TABLE_LIKE_IDENTITY", | ||
| "5": "CREATE_TABLE_LIKE_INDEXES", | ||
| "6": "CREATE_TABLE_LIKE_STATISTICS", | ||
| "7": "CREATE_TABLE_LIKE_STORAGE", | ||
| "8": "CREATE_TABLE_LIKE_ALL" | ||
| }, | ||
| "Token": { | ||
| "0": "NUL", | ||
| "37": "ASCII_37", | ||
| "40": "ASCII_40", | ||
| "41": "ASCII_41", | ||
| "42": "ASCII_42", | ||
| "43": "ASCII_43", | ||
| "44": "ASCII_44", | ||
| "45": "ASCII_45", | ||
| "46": "ASCII_46", | ||
| "47": "ASCII_47", | ||
| "58": "ASCII_58", | ||
| "59": "ASCII_59", | ||
| "60": "ASCII_60", | ||
| "61": "ASCII_61", | ||
| "62": "ASCII_62", | ||
| "63": "ASCII_63", | ||
| "91": "ASCII_91", | ||
| "92": "ASCII_92", | ||
| "93": "ASCII_93", | ||
| "94": "ASCII_94", | ||
| "258": "IDENT", | ||
| "259": "UIDENT", | ||
| "260": "FCONST", | ||
| "261": "SCONST", | ||
| "262": "USCONST", | ||
| "263": "BCONST", | ||
| "264": "XCONST", | ||
| "265": "Op", | ||
| "266": "ICONST", | ||
| "267": "PARAM", | ||
| "268": "TYPECAST", | ||
| "269": "DOT_DOT", | ||
| "270": "COLON_EQUALS", | ||
| "271": "EQUALS_GREATER", | ||
| "272": "LESS_EQUALS", | ||
| "273": "GREATER_EQUALS", | ||
| "274": "NOT_EQUALS", | ||
| "275": "SQL_COMMENT", | ||
| "276": "C_COMMENT", | ||
| "277": "ABORT_P", | ||
| "278": "ABSOLUTE_P", | ||
| "279": "ACCESS", | ||
| "280": "ACTION", | ||
| "281": "ADD_P", | ||
| "282": "ADMIN", | ||
| "283": "AFTER", | ||
| "284": "AGGREGATE", | ||
| "285": "ALL", | ||
| "286": "ALSO", | ||
| "287": "ALTER", | ||
| "288": "ALWAYS", | ||
| "289": "ANALYSE", | ||
| "290": "ANALYZE", | ||
| "291": "AND", | ||
| "292": "ANY", | ||
| "293": "ARRAY", | ||
| "294": "AS", | ||
| "295": "ASC", | ||
| "296": "ASSERTION", | ||
| "297": "ASSIGNMENT", | ||
| "298": "ASYMMETRIC", | ||
| "299": "AT", | ||
| "300": "ATTACH", | ||
| "301": "ATTRIBUTE", | ||
| "302": "AUTHORIZATION", | ||
| "303": "BACKWARD", | ||
| "304": "BEFORE", | ||
| "305": "BEGIN_P", | ||
| "306": "BETWEEN", | ||
| "307": "BIGINT", | ||
| "308": "BINARY", | ||
| "309": "BIT", | ||
| "310": "BOOLEAN_P", | ||
| "311": "BOTH", | ||
| "312": "BY", | ||
| "313": "CACHE", | ||
| "314": "CALL", | ||
| "315": "CALLED", | ||
| "316": "CASCADE", | ||
| "317": "CASCADED", | ||
| "318": "CASE", | ||
| "319": "CAST", | ||
| "320": "CATALOG_P", | ||
| "321": "CHAIN", | ||
| "322": "CHAR_P", | ||
| "323": "CHARACTER", | ||
| "324": "CHARACTERISTICS", | ||
| "325": "CHECK", | ||
| "326": "CHECKPOINT", | ||
| "327": "CLASS", | ||
| "328": "CLOSE", | ||
| "329": "CLUSTER", | ||
| "330": "COALESCE", | ||
| "331": "COLLATE", | ||
| "332": "COLLATION", | ||
| "333": "COLUMN", | ||
| "334": "COLUMNS", | ||
| "335": "COMMENT", | ||
| "336": "COMMENTS", | ||
| "337": "COMMIT", | ||
| "338": "COMMITTED", | ||
| "339": "CONCURRENTLY", | ||
| "340": "CONFIGURATION", | ||
| "341": "CONFLICT", | ||
| "342": "CONNECTION", | ||
| "343": "CONSTRAINT", | ||
| "344": "CONSTRAINTS", | ||
| "345": "CONTENT_P", | ||
| "346": "CONTINUE_P", | ||
| "347": "CONVERSION_P", | ||
| "348": "COPY", | ||
| "349": "COST", | ||
| "350": "CREATE", | ||
| "351": "CROSS", | ||
| "352": "CSV", | ||
| "353": "CUBE", | ||
| "354": "CURRENT_P", | ||
| "355": "CURRENT_CATALOG", | ||
| "356": "CURRENT_DATE", | ||
| "357": "CURRENT_ROLE", | ||
| "358": "CURRENT_SCHEMA", | ||
| "359": "CURRENT_TIME", | ||
| "360": "CURRENT_TIMESTAMP", | ||
| "361": "CURRENT_USER", | ||
| "362": "CURSOR", | ||
| "363": "CYCLE", | ||
| "364": "DATA_P", | ||
| "365": "DATABASE", | ||
| "366": "DAY_P", | ||
| "367": "DEALLOCATE", | ||
| "368": "DEC", | ||
| "369": "DECIMAL_P", | ||
| "370": "DECLARE", | ||
| "371": "DEFAULT", | ||
| "372": "DEFAULTS", | ||
| "373": "DEFERRABLE", | ||
| "374": "DEFERRED", | ||
| "375": "DEFINER", | ||
| "376": "DELETE_P", | ||
| "377": "DELIMITER", | ||
| "378": "DELIMITERS", | ||
| "379": "DEPENDS", | ||
| "380": "DESC", | ||
| "381": "DETACH", | ||
| "382": "DICTIONARY", | ||
| "383": "DISABLE_P", | ||
| "384": "DISCARD", | ||
| "385": "DISTINCT", | ||
| "386": "DO", | ||
| "387": "DOCUMENT_P", | ||
| "388": "DOMAIN_P", | ||
| "389": "DOUBLE_P", | ||
| "390": "DROP", | ||
| "391": "EACH", | ||
| "392": "ELSE", | ||
| "393": "ENABLE_P", | ||
| "394": "ENCODING", | ||
| "395": "ENCRYPTED", | ||
| "396": "END_P", | ||
| "397": "ENUM_P", | ||
| "398": "ESCAPE", | ||
| "399": "EVENT", | ||
| "400": "EXCEPT", | ||
| "401": "EXCLUDE", | ||
| "402": "EXCLUDING", | ||
| "403": "EXCLUSIVE", | ||
| "404": "EXECUTE", | ||
| "405": "EXISTS", | ||
| "406": "EXPLAIN", | ||
| "407": "EXPRESSION", | ||
| "408": "EXTENSION", | ||
| "409": "EXTERNAL", | ||
| "410": "EXTRACT", | ||
| "411": "FALSE_P", | ||
| "412": "FAMILY", | ||
| "413": "FETCH", | ||
| "414": "FILTER", | ||
| "415": "FIRST_P", | ||
| "416": "FLOAT_P", | ||
| "417": "FOLLOWING", | ||
| "418": "FOR", | ||
| "419": "FORCE", | ||
| "420": "FOREIGN", | ||
| "421": "FORWARD", | ||
| "422": "FREEZE", | ||
| "423": "FROM", | ||
| "424": "FULL", | ||
| "425": "FUNCTION", | ||
| "426": "FUNCTIONS", | ||
| "427": "GENERATED", | ||
| "428": "GLOBAL", | ||
| "429": "GRANT", | ||
| "430": "GRANTED", | ||
| "431": "GREATEST", | ||
| "432": "GROUP_P", | ||
| "433": "GROUPING", | ||
| "434": "GROUPS", | ||
| "435": "HANDLER", | ||
| "436": "HAVING", | ||
| "437": "HEADER_P", | ||
| "438": "HOLD", | ||
| "439": "HOUR_P", | ||
| "440": "IDENTITY_P", | ||
| "441": "IF_P", | ||
| "442": "ILIKE", | ||
| "443": "IMMEDIATE", | ||
| "444": "IMMUTABLE", | ||
| "445": "IMPLICIT_P", | ||
| "446": "IMPORT_P", | ||
| "447": "IN_P", | ||
| "448": "INCLUDE", | ||
| "449": "INCLUDING", | ||
| "450": "INCREMENT", | ||
| "451": "INDEX", | ||
| "452": "INDEXES", | ||
| "453": "INHERIT", | ||
| "454": "INHERITS", | ||
| "455": "INITIALLY", | ||
| "456": "INLINE_P", | ||
| "457": "INNER_P", | ||
| "458": "INOUT", | ||
| "459": "INPUT_P", | ||
| "460": "INSENSITIVE", | ||
| "461": "INSERT", | ||
| "462": "INSTEAD", | ||
| "463": "INT_P", | ||
| "464": "INTEGER", | ||
| "465": "INTERSECT", | ||
| "466": "INTERVAL", | ||
| "467": "INTO", | ||
| "468": "INVOKER", | ||
| "469": "IS", | ||
| "470": "ISNULL", | ||
| "471": "ISOLATION", | ||
| "472": "JOIN", | ||
| "473": "KEY", | ||
| "474": "LABEL", | ||
| "475": "LANGUAGE", | ||
| "476": "LARGE_P", | ||
| "477": "LAST_P", | ||
| "478": "LATERAL_P", | ||
| "479": "LEADING", | ||
| "480": "LEAKPROOF", | ||
| "481": "LEAST", | ||
| "482": "LEFT", | ||
| "483": "LEVEL", | ||
| "484": "LIKE", | ||
| "485": "LIMIT", | ||
| "486": "LISTEN", | ||
| "487": "LOAD", | ||
| "488": "LOCAL", | ||
| "489": "LOCALTIME", | ||
| "490": "LOCALTIMESTAMP", | ||
| "491": "LOCATION", | ||
| "492": "LOCK_P", | ||
| "493": "LOCKED", | ||
| "494": "LOGGED", | ||
| "495": "MAPPING", | ||
| "496": "MATCH", | ||
| "497": "MATERIALIZED", | ||
| "498": "MAXVALUE", | ||
| "499": "METHOD", | ||
| "500": "MINUTE_P", | ||
| "501": "MINVALUE", | ||
| "502": "MODE", | ||
| "503": "MONTH_P", | ||
| "504": "MOVE", | ||
| "505": "NAME_P", | ||
| "506": "NAMES", | ||
| "507": "NATIONAL", | ||
| "508": "NATURAL", | ||
| "509": "NCHAR", | ||
| "510": "NEW", | ||
| "511": "NEXT", | ||
| "512": "NFC", | ||
| "513": "NFD", | ||
| "514": "NFKC", | ||
| "515": "NFKD", | ||
| "516": "NO", | ||
| "517": "NONE", | ||
| "518": "NORMALIZE", | ||
| "519": "NORMALIZED", | ||
| "520": "NOT", | ||
| "521": "NOTHING", | ||
| "522": "NOTIFY", | ||
| "523": "NOTNULL", | ||
| "524": "NOWAIT", | ||
| "525": "NULL_P", | ||
| "526": "NULLIF", | ||
| "527": "NULLS_P", | ||
| "528": "NUMERIC", | ||
| "529": "OBJECT_P", | ||
| "530": "OF", | ||
| "531": "OFF", | ||
| "532": "OFFSET", | ||
| "533": "OIDS", | ||
| "534": "OLD", | ||
| "535": "ON", | ||
| "536": "ONLY", | ||
| "537": "OPERATOR", | ||
| "538": "OPTION", | ||
| "539": "OPTIONS", | ||
| "540": "OR", | ||
| "541": "ORDER", | ||
| "542": "ORDINALITY", | ||
| "543": "OTHERS", | ||
| "544": "OUT_P", | ||
| "545": "OUTER_P", | ||
| "546": "OVER", | ||
| "547": "OVERLAPS", | ||
| "548": "OVERLAY", | ||
| "549": "OVERRIDING", | ||
| "550": "OWNED", | ||
| "551": "OWNER", | ||
| "552": "PARALLEL", | ||
| "553": "PARSER", | ||
| "554": "PARTIAL", | ||
| "555": "PARTITION", | ||
| "556": "PASSING", | ||
| "557": "PASSWORD", | ||
| "558": "PLACING", | ||
| "559": "PLANS", | ||
| "560": "POLICY", | ||
| "561": "POSITION", | ||
| "562": "PRECEDING", | ||
| "563": "PRECISION", | ||
| "564": "PRESERVE", | ||
| "565": "PREPARE", | ||
| "566": "PREPARED", | ||
| "567": "PRIMARY", | ||
| "568": "PRIOR", | ||
| "569": "PRIVILEGES", | ||
| "570": "PROCEDURAL", | ||
| "571": "PROCEDURE", | ||
| "572": "PROCEDURES", | ||
| "573": "PROGRAM", | ||
| "574": "PUBLICATION", | ||
| "575": "QUOTE", | ||
| "576": "RANGE", | ||
| "577": "READ", | ||
| "578": "REAL", | ||
| "579": "REASSIGN", | ||
| "580": "RECHECK", | ||
| "581": "RECURSIVE", | ||
| "582": "REF_P", | ||
| "583": "REFERENCES", | ||
| "584": "REFERENCING", | ||
| "585": "REFRESH", | ||
| "586": "REINDEX", | ||
| "587": "RELATIVE_P", | ||
| "588": "RELEASE", | ||
| "589": "RENAME", | ||
| "590": "REPEATABLE", | ||
| "591": "REPLACE", | ||
| "592": "REPLICA", | ||
| "593": "RESET", | ||
| "594": "RESTART", | ||
| "595": "RESTRICT", | ||
| "596": "RETURNING", | ||
| "597": "RETURNS", | ||
| "598": "REVOKE", | ||
| "599": "RIGHT", | ||
| "600": "ROLE", | ||
| "601": "ROLLBACK", | ||
| "602": "ROLLUP", | ||
| "603": "ROUTINE", | ||
| "604": "ROUTINES", | ||
| "605": "ROW", | ||
| "606": "ROWS", | ||
| "607": "RULE", | ||
| "608": "SAVEPOINT", | ||
| "609": "SCHEMA", | ||
| "610": "SCHEMAS", | ||
| "611": "SCROLL", | ||
| "612": "SEARCH", | ||
| "613": "SECOND_P", | ||
| "614": "SECURITY", | ||
| "615": "SELECT", | ||
| "616": "SEQUENCE", | ||
| "617": "SEQUENCES", | ||
| "618": "SERIALIZABLE", | ||
| "619": "SERVER", | ||
| "620": "SESSION", | ||
| "621": "SESSION_USER", | ||
| "622": "SET", | ||
| "623": "SETS", | ||
| "624": "SETOF", | ||
| "625": "SHARE", | ||
| "626": "SHOW", | ||
| "627": "SIMILAR", | ||
| "628": "SIMPLE", | ||
| "629": "SKIP", | ||
| "630": "SMALLINT", | ||
| "631": "SNAPSHOT", | ||
| "632": "SOME", | ||
| "633": "SQL_P", | ||
| "634": "STABLE", | ||
| "635": "STANDALONE_P", | ||
| "636": "START", | ||
| "637": "STATEMENT", | ||
| "638": "STATISTICS", | ||
| "639": "STDIN", | ||
| "640": "STDOUT", | ||
| "641": "STORAGE", | ||
| "642": "STORED", | ||
| "643": "STRICT_P", | ||
| "644": "STRIP_P", | ||
| "645": "SUBSCRIPTION", | ||
| "646": "SUBSTRING", | ||
| "647": "SUPPORT", | ||
| "648": "SYMMETRIC", | ||
| "649": "SYSID", | ||
| "650": "SYSTEM_P", | ||
| "651": "TABLE", | ||
| "652": "TABLES", | ||
| "653": "TABLESAMPLE", | ||
| "654": "TABLESPACE", | ||
| "655": "TEMP", | ||
| "656": "TEMPLATE", | ||
| "657": "TEMPORARY", | ||
| "658": "TEXT_P", | ||
| "659": "THEN", | ||
| "660": "TIES", | ||
| "661": "TIME", | ||
| "662": "TIMESTAMP", | ||
| "663": "TO", | ||
| "664": "TRAILING", | ||
| "665": "TRANSACTION", | ||
| "666": "TRANSFORM", | ||
| "667": "TREAT", | ||
| "668": "TRIGGER", | ||
| "669": "TRIM", | ||
| "670": "TRUE_P", | ||
| "671": "TRUNCATE", | ||
| "672": "TRUSTED", | ||
| "673": "TYPE_P", | ||
| "674": "TYPES_P", | ||
| "675": "UESCAPE", | ||
| "676": "UNBOUNDED", | ||
| "677": "UNCOMMITTED", | ||
| "678": "UNENCRYPTED", | ||
| "679": "UNION", | ||
| "680": "UNIQUE", | ||
| "681": "UNKNOWN", | ||
| "682": "UNLISTEN", | ||
| "683": "UNLOGGED", | ||
| "684": "UNTIL", | ||
| "685": "UPDATE", | ||
| "686": "USER", | ||
| "687": "USING", | ||
| "688": "VACUUM", | ||
| "689": "VALID", | ||
| "690": "VALIDATE", | ||
| "691": "VALIDATOR", | ||
| "692": "VALUE_P", | ||
| "693": "VALUES", | ||
| "694": "VARCHAR", | ||
| "695": "VARIADIC", | ||
| "696": "VARYING", | ||
| "697": "VERBOSE", | ||
| "698": "VERSION_P", | ||
| "699": "VIEW", | ||
| "700": "VIEWS", | ||
| "701": "VOLATILE", | ||
| "702": "WHEN", | ||
| "703": "WHERE", | ||
| "704": "WHITESPACE_P", | ||
| "705": "WINDOW", | ||
| "706": "WITH", | ||
| "707": "WITHIN", | ||
| "708": "WITHOUT", | ||
| "709": "WORK", | ||
| "710": "WRAPPER", | ||
| "711": "WRITE", | ||
| "712": "XML_P", | ||
| "713": "XMLATTRIBUTES", | ||
| "714": "XMLCONCAT", | ||
| "715": "XMLELEMENT", | ||
| "716": "XMLEXISTS", | ||
| "717": "XMLFOREST", | ||
| "718": "XMLNAMESPACES", | ||
| "719": "XMLPARSE", | ||
| "720": "XMLPI", | ||
| "721": "XMLROOT", | ||
| "722": "XMLSERIALIZE", | ||
| "723": "XMLTABLE", | ||
| "724": "YEAR_P", | ||
| "725": "YES_P", | ||
| "726": "ZONE", | ||
| "727": "NOT_LA", | ||
| "728": "NULLS_LA", | ||
| "729": "WITH_LA", | ||
| "730": "POSTFIXOP", | ||
| "731": "UMINUS" | ||
| }, | ||
| "TransactionStmtKind": { | ||
| "0": "TRANS_STMT_BEGIN", | ||
| "1": "TRANS_STMT_START", | ||
| "2": "TRANS_STMT_COMMIT", | ||
| "3": "TRANS_STMT_ROLLBACK", | ||
| "4": "TRANS_STMT_SAVEPOINT", | ||
| "5": "TRANS_STMT_RELEASE", | ||
| "6": "TRANS_STMT_ROLLBACK_TO", | ||
| "7": "TRANS_STMT_PREPARE", | ||
| "8": "TRANS_STMT_COMMIT_PREPARED", | ||
| "9": "TRANS_STMT_ROLLBACK_PREPARED" | ||
| }, | ||
| "VariableSetKind": { | ||
| "0": "VAR_SET_VALUE", | ||
| "1": "VAR_SET_DEFAULT", | ||
| "2": "VAR_SET_CURRENT", | ||
| "3": "VAR_SET_MULTI", | ||
| "4": "VAR_RESET", | ||
| "5": "VAR_RESET_ALL" | ||
| }, | ||
| "ViewCheckOption": { | ||
| "0": "NO_CHECK_OPTION", | ||
| "1": "LOCAL_CHECK_OPTION", | ||
| "2": "CASCADED_CHECK_OPTION" | ||
| }, | ||
| "WCOKind": { | ||
| "0": "WCO_VIEW_CHECK", | ||
| "1": "WCO_RLS_INSERT_CHECK", | ||
| "2": "WCO_RLS_UPDATE_CHECK", | ||
| "3": "WCO_RLS_CONFLICT_CHECK" | ||
| }, | ||
| "XmlExprOp": { | ||
| "0": "IS_XMLCONCAT", | ||
| "1": "IS_XMLELEMENT", | ||
| "2": "IS_XMLFOREST", | ||
| "3": "IS_XMLPARSE", | ||
| "4": "IS_XMLPI", | ||
| "5": "IS_XMLROOT", | ||
| "6": "IS_XMLSERIALIZE", | ||
| "7": "IS_DOCUMENT" | ||
| }, | ||
| "XmlOptionType": { | ||
| "0": "XMLOPTION_DOCUMENT", | ||
| "1": "XMLOPTION_CONTENT" | ||
| } | ||
| } |
| export var OverridingKind; | ||
| (function (OverridingKind) { | ||
| OverridingKind[OverridingKind["OVERRIDING_NOT_SET"] = 0] = "OVERRIDING_NOT_SET"; | ||
| OverridingKind[OverridingKind["OVERRIDING_USER_VALUE"] = 1] = "OVERRIDING_USER_VALUE"; | ||
| OverridingKind[OverridingKind["OVERRIDING_SYSTEM_VALUE"] = 2] = "OVERRIDING_SYSTEM_VALUE"; | ||
| })(OverridingKind || (OverridingKind = {})); | ||
| export var QuerySource; | ||
| (function (QuerySource) { | ||
| QuerySource[QuerySource["QSRC_ORIGINAL"] = 0] = "QSRC_ORIGINAL"; | ||
| QuerySource[QuerySource["QSRC_PARSER"] = 1] = "QSRC_PARSER"; | ||
| QuerySource[QuerySource["QSRC_INSTEAD_RULE"] = 2] = "QSRC_INSTEAD_RULE"; | ||
| QuerySource[QuerySource["QSRC_QUAL_INSTEAD_RULE"] = 3] = "QSRC_QUAL_INSTEAD_RULE"; | ||
| QuerySource[QuerySource["QSRC_NON_INSTEAD_RULE"] = 4] = "QSRC_NON_INSTEAD_RULE"; | ||
| })(QuerySource || (QuerySource = {})); | ||
| export var SortByDir; | ||
| (function (SortByDir) { | ||
| SortByDir[SortByDir["SORTBY_DEFAULT"] = 0] = "SORTBY_DEFAULT"; | ||
| SortByDir[SortByDir["SORTBY_ASC"] = 1] = "SORTBY_ASC"; | ||
| SortByDir[SortByDir["SORTBY_DESC"] = 2] = "SORTBY_DESC"; | ||
| SortByDir[SortByDir["SORTBY_USING"] = 3] = "SORTBY_USING"; | ||
| })(SortByDir || (SortByDir = {})); | ||
| export var SortByNulls; | ||
| (function (SortByNulls) { | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_DEFAULT"] = 0] = "SORTBY_NULLS_DEFAULT"; | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_FIRST"] = 1] = "SORTBY_NULLS_FIRST"; | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_LAST"] = 2] = "SORTBY_NULLS_LAST"; | ||
| })(SortByNulls || (SortByNulls = {})); | ||
| export var A_Expr_Kind; | ||
| (function (A_Expr_Kind) { | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP"] = 0] = "AEXPR_OP"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP_ANY"] = 1] = "AEXPR_OP_ANY"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP_ALL"] = 2] = "AEXPR_OP_ALL"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_DISTINCT"] = 3] = "AEXPR_DISTINCT"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_DISTINCT"] = 4] = "AEXPR_NOT_DISTINCT"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NULLIF"] = 5] = "AEXPR_NULLIF"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OF"] = 6] = "AEXPR_OF"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_IN"] = 7] = "AEXPR_IN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_LIKE"] = 8] = "AEXPR_LIKE"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_ILIKE"] = 9] = "AEXPR_ILIKE"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_SIMILAR"] = 10] = "AEXPR_SIMILAR"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_BETWEEN"] = 11] = "AEXPR_BETWEEN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_BETWEEN"] = 12] = "AEXPR_NOT_BETWEEN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_BETWEEN_SYM"] = 13] = "AEXPR_BETWEEN_SYM"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_BETWEEN_SYM"] = 14] = "AEXPR_NOT_BETWEEN_SYM"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_PAREN"] = 15] = "AEXPR_PAREN"; | ||
| })(A_Expr_Kind || (A_Expr_Kind = {})); | ||
| export var RoleSpecType; | ||
| (function (RoleSpecType) { | ||
| RoleSpecType[RoleSpecType["ROLESPEC_CSTRING"] = 0] = "ROLESPEC_CSTRING"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_CURRENT_USER"] = 1] = "ROLESPEC_CURRENT_USER"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_SESSION_USER"] = 2] = "ROLESPEC_SESSION_USER"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_PUBLIC"] = 3] = "ROLESPEC_PUBLIC"; | ||
| })(RoleSpecType || (RoleSpecType = {})); | ||
| export var TableLikeOption; | ||
| (function (TableLikeOption) { | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_COMMENTS"] = 0] = "CREATE_TABLE_LIKE_COMMENTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_CONSTRAINTS"] = 1] = "CREATE_TABLE_LIKE_CONSTRAINTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_DEFAULTS"] = 2] = "CREATE_TABLE_LIKE_DEFAULTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_GENERATED"] = 3] = "CREATE_TABLE_LIKE_GENERATED"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_IDENTITY"] = 4] = "CREATE_TABLE_LIKE_IDENTITY"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_INDEXES"] = 5] = "CREATE_TABLE_LIKE_INDEXES"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_STATISTICS"] = 6] = "CREATE_TABLE_LIKE_STATISTICS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_STORAGE"] = 7] = "CREATE_TABLE_LIKE_STORAGE"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_ALL"] = 8] = "CREATE_TABLE_LIKE_ALL"; | ||
| })(TableLikeOption || (TableLikeOption = {})); | ||
| export var DefElemAction; | ||
| (function (DefElemAction) { | ||
| DefElemAction[DefElemAction["DEFELEM_UNSPEC"] = 0] = "DEFELEM_UNSPEC"; | ||
| DefElemAction[DefElemAction["DEFELEM_SET"] = 1] = "DEFELEM_SET"; | ||
| DefElemAction[DefElemAction["DEFELEM_ADD"] = 2] = "DEFELEM_ADD"; | ||
| DefElemAction[DefElemAction["DEFELEM_DROP"] = 3] = "DEFELEM_DROP"; | ||
| })(DefElemAction || (DefElemAction = {})); | ||
| export var PartitionRangeDatumKind; | ||
| (function (PartitionRangeDatumKind) { | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_MINVALUE"] = 0] = "PARTITION_RANGE_DATUM_MINVALUE"; | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_VALUE"] = 1] = "PARTITION_RANGE_DATUM_VALUE"; | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_MAXVALUE"] = 2] = "PARTITION_RANGE_DATUM_MAXVALUE"; | ||
| })(PartitionRangeDatumKind || (PartitionRangeDatumKind = {})); | ||
| export var RTEKind; | ||
| (function (RTEKind) { | ||
| RTEKind[RTEKind["RTE_RELATION"] = 0] = "RTE_RELATION"; | ||
| RTEKind[RTEKind["RTE_SUBQUERY"] = 1] = "RTE_SUBQUERY"; | ||
| RTEKind[RTEKind["RTE_JOIN"] = 2] = "RTE_JOIN"; | ||
| RTEKind[RTEKind["RTE_FUNCTION"] = 3] = "RTE_FUNCTION"; | ||
| RTEKind[RTEKind["RTE_TABLEFUNC"] = 4] = "RTE_TABLEFUNC"; | ||
| RTEKind[RTEKind["RTE_VALUES"] = 5] = "RTE_VALUES"; | ||
| RTEKind[RTEKind["RTE_CTE"] = 6] = "RTE_CTE"; | ||
| RTEKind[RTEKind["RTE_NAMEDTUPLESTORE"] = 7] = "RTE_NAMEDTUPLESTORE"; | ||
| RTEKind[RTEKind["RTE_RESULT"] = 8] = "RTE_RESULT"; | ||
| })(RTEKind || (RTEKind = {})); | ||
| export var WCOKind; | ||
| (function (WCOKind) { | ||
| WCOKind[WCOKind["WCO_VIEW_CHECK"] = 0] = "WCO_VIEW_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_INSERT_CHECK"] = 1] = "WCO_RLS_INSERT_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_UPDATE_CHECK"] = 2] = "WCO_RLS_UPDATE_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_CONFLICT_CHECK"] = 3] = "WCO_RLS_CONFLICT_CHECK"; | ||
| })(WCOKind || (WCOKind = {})); | ||
| export var GroupingSetKind; | ||
| (function (GroupingSetKind) { | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_EMPTY"] = 0] = "GROUPING_SET_EMPTY"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_SIMPLE"] = 1] = "GROUPING_SET_SIMPLE"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_ROLLUP"] = 2] = "GROUPING_SET_ROLLUP"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_CUBE"] = 3] = "GROUPING_SET_CUBE"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_SETS"] = 4] = "GROUPING_SET_SETS"; | ||
| })(GroupingSetKind || (GroupingSetKind = {})); | ||
| export var CTEMaterialize; | ||
| (function (CTEMaterialize) { | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeDefault"] = 0] = "CTEMaterializeDefault"; | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeAlways"] = 1] = "CTEMaterializeAlways"; | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeNever"] = 2] = "CTEMaterializeNever"; | ||
| })(CTEMaterialize || (CTEMaterialize = {})); | ||
| export var SetOperation; | ||
| (function (SetOperation) { | ||
| SetOperation[SetOperation["SETOP_NONE"] = 0] = "SETOP_NONE"; | ||
| SetOperation[SetOperation["SETOP_UNION"] = 1] = "SETOP_UNION"; | ||
| SetOperation[SetOperation["SETOP_INTERSECT"] = 2] = "SETOP_INTERSECT"; | ||
| SetOperation[SetOperation["SETOP_EXCEPT"] = 3] = "SETOP_EXCEPT"; | ||
| })(SetOperation || (SetOperation = {})); | ||
| export var ObjectType; | ||
| (function (ObjectType) { | ||
| ObjectType[ObjectType["OBJECT_ACCESS_METHOD"] = 0] = "OBJECT_ACCESS_METHOD"; | ||
| ObjectType[ObjectType["OBJECT_AGGREGATE"] = 1] = "OBJECT_AGGREGATE"; | ||
| ObjectType[ObjectType["OBJECT_AMOP"] = 2] = "OBJECT_AMOP"; | ||
| ObjectType[ObjectType["OBJECT_AMPROC"] = 3] = "OBJECT_AMPROC"; | ||
| ObjectType[ObjectType["OBJECT_ATTRIBUTE"] = 4] = "OBJECT_ATTRIBUTE"; | ||
| ObjectType[ObjectType["OBJECT_CAST"] = 5] = "OBJECT_CAST"; | ||
| ObjectType[ObjectType["OBJECT_COLUMN"] = 6] = "OBJECT_COLUMN"; | ||
| ObjectType[ObjectType["OBJECT_COLLATION"] = 7] = "OBJECT_COLLATION"; | ||
| ObjectType[ObjectType["OBJECT_CONVERSION"] = 8] = "OBJECT_CONVERSION"; | ||
| ObjectType[ObjectType["OBJECT_DATABASE"] = 9] = "OBJECT_DATABASE"; | ||
| ObjectType[ObjectType["OBJECT_DEFAULT"] = 10] = "OBJECT_DEFAULT"; | ||
| ObjectType[ObjectType["OBJECT_DEFACL"] = 11] = "OBJECT_DEFACL"; | ||
| ObjectType[ObjectType["OBJECT_DOMAIN"] = 12] = "OBJECT_DOMAIN"; | ||
| ObjectType[ObjectType["OBJECT_DOMCONSTRAINT"] = 13] = "OBJECT_DOMCONSTRAINT"; | ||
| ObjectType[ObjectType["OBJECT_EVENT_TRIGGER"] = 14] = "OBJECT_EVENT_TRIGGER"; | ||
| ObjectType[ObjectType["OBJECT_EXTENSION"] = 15] = "OBJECT_EXTENSION"; | ||
| ObjectType[ObjectType["OBJECT_FDW"] = 16] = "OBJECT_FDW"; | ||
| ObjectType[ObjectType["OBJECT_FOREIGN_SERVER"] = 17] = "OBJECT_FOREIGN_SERVER"; | ||
| ObjectType[ObjectType["OBJECT_FOREIGN_TABLE"] = 18] = "OBJECT_FOREIGN_TABLE"; | ||
| ObjectType[ObjectType["OBJECT_FUNCTION"] = 19] = "OBJECT_FUNCTION"; | ||
| ObjectType[ObjectType["OBJECT_INDEX"] = 20] = "OBJECT_INDEX"; | ||
| ObjectType[ObjectType["OBJECT_LANGUAGE"] = 21] = "OBJECT_LANGUAGE"; | ||
| ObjectType[ObjectType["OBJECT_LARGEOBJECT"] = 22] = "OBJECT_LARGEOBJECT"; | ||
| ObjectType[ObjectType["OBJECT_MATVIEW"] = 23] = "OBJECT_MATVIEW"; | ||
| ObjectType[ObjectType["OBJECT_OPCLASS"] = 24] = "OBJECT_OPCLASS"; | ||
| ObjectType[ObjectType["OBJECT_OPERATOR"] = 25] = "OBJECT_OPERATOR"; | ||
| ObjectType[ObjectType["OBJECT_OPFAMILY"] = 26] = "OBJECT_OPFAMILY"; | ||
| ObjectType[ObjectType["OBJECT_POLICY"] = 27] = "OBJECT_POLICY"; | ||
| ObjectType[ObjectType["OBJECT_PROCEDURE"] = 28] = "OBJECT_PROCEDURE"; | ||
| ObjectType[ObjectType["OBJECT_PUBLICATION"] = 29] = "OBJECT_PUBLICATION"; | ||
| ObjectType[ObjectType["OBJECT_PUBLICATION_REL"] = 30] = "OBJECT_PUBLICATION_REL"; | ||
| ObjectType[ObjectType["OBJECT_ROLE"] = 31] = "OBJECT_ROLE"; | ||
| ObjectType[ObjectType["OBJECT_ROUTINE"] = 32] = "OBJECT_ROUTINE"; | ||
| ObjectType[ObjectType["OBJECT_RULE"] = 33] = "OBJECT_RULE"; | ||
| ObjectType[ObjectType["OBJECT_SCHEMA"] = 34] = "OBJECT_SCHEMA"; | ||
| ObjectType[ObjectType["OBJECT_SEQUENCE"] = 35] = "OBJECT_SEQUENCE"; | ||
| ObjectType[ObjectType["OBJECT_SUBSCRIPTION"] = 36] = "OBJECT_SUBSCRIPTION"; | ||
| ObjectType[ObjectType["OBJECT_STATISTIC_EXT"] = 37] = "OBJECT_STATISTIC_EXT"; | ||
| ObjectType[ObjectType["OBJECT_TABCONSTRAINT"] = 38] = "OBJECT_TABCONSTRAINT"; | ||
| ObjectType[ObjectType["OBJECT_TABLE"] = 39] = "OBJECT_TABLE"; | ||
| ObjectType[ObjectType["OBJECT_TABLESPACE"] = 40] = "OBJECT_TABLESPACE"; | ||
| ObjectType[ObjectType["OBJECT_TRANSFORM"] = 41] = "OBJECT_TRANSFORM"; | ||
| ObjectType[ObjectType["OBJECT_TRIGGER"] = 42] = "OBJECT_TRIGGER"; | ||
| ObjectType[ObjectType["OBJECT_TSCONFIGURATION"] = 43] = "OBJECT_TSCONFIGURATION"; | ||
| ObjectType[ObjectType["OBJECT_TSDICTIONARY"] = 44] = "OBJECT_TSDICTIONARY"; | ||
| ObjectType[ObjectType["OBJECT_TSPARSER"] = 45] = "OBJECT_TSPARSER"; | ||
| ObjectType[ObjectType["OBJECT_TSTEMPLATE"] = 46] = "OBJECT_TSTEMPLATE"; | ||
| ObjectType[ObjectType["OBJECT_TYPE"] = 47] = "OBJECT_TYPE"; | ||
| ObjectType[ObjectType["OBJECT_USER_MAPPING"] = 48] = "OBJECT_USER_MAPPING"; | ||
| ObjectType[ObjectType["OBJECT_VIEW"] = 49] = "OBJECT_VIEW"; | ||
| })(ObjectType || (ObjectType = {})); | ||
| export var DropBehavior; | ||
| (function (DropBehavior) { | ||
| DropBehavior[DropBehavior["DROP_RESTRICT"] = 0] = "DROP_RESTRICT"; | ||
| DropBehavior[DropBehavior["DROP_CASCADE"] = 1] = "DROP_CASCADE"; | ||
| })(DropBehavior || (DropBehavior = {})); | ||
| export var AlterTableType; | ||
| (function (AlterTableType) { | ||
| AlterTableType[AlterTableType["AT_AddColumn"] = 0] = "AT_AddColumn"; | ||
| AlterTableType[AlterTableType["AT_AddColumnRecurse"] = 1] = "AT_AddColumnRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddColumnToView"] = 2] = "AT_AddColumnToView"; | ||
| AlterTableType[AlterTableType["AT_ColumnDefault"] = 3] = "AT_ColumnDefault"; | ||
| AlterTableType[AlterTableType["AT_CookedColumnDefault"] = 4] = "AT_CookedColumnDefault"; | ||
| AlterTableType[AlterTableType["AT_DropNotNull"] = 5] = "AT_DropNotNull"; | ||
| AlterTableType[AlterTableType["AT_SetNotNull"] = 6] = "AT_SetNotNull"; | ||
| AlterTableType[AlterTableType["AT_DropExpression"] = 7] = "AT_DropExpression"; | ||
| AlterTableType[AlterTableType["AT_CheckNotNull"] = 8] = "AT_CheckNotNull"; | ||
| AlterTableType[AlterTableType["AT_SetStatistics"] = 9] = "AT_SetStatistics"; | ||
| AlterTableType[AlterTableType["AT_SetOptions"] = 10] = "AT_SetOptions"; | ||
| AlterTableType[AlterTableType["AT_ResetOptions"] = 11] = "AT_ResetOptions"; | ||
| AlterTableType[AlterTableType["AT_SetStorage"] = 12] = "AT_SetStorage"; | ||
| AlterTableType[AlterTableType["AT_DropColumn"] = 13] = "AT_DropColumn"; | ||
| AlterTableType[AlterTableType["AT_DropColumnRecurse"] = 14] = "AT_DropColumnRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddIndex"] = 15] = "AT_AddIndex"; | ||
| AlterTableType[AlterTableType["AT_ReAddIndex"] = 16] = "AT_ReAddIndex"; | ||
| AlterTableType[AlterTableType["AT_AddConstraint"] = 17] = "AT_AddConstraint"; | ||
| AlterTableType[AlterTableType["AT_AddConstraintRecurse"] = 18] = "AT_AddConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_ReAddConstraint"] = 19] = "AT_ReAddConstraint"; | ||
| AlterTableType[AlterTableType["AT_ReAddDomainConstraint"] = 20] = "AT_ReAddDomainConstraint"; | ||
| AlterTableType[AlterTableType["AT_AlterConstraint"] = 21] = "AT_AlterConstraint"; | ||
| AlterTableType[AlterTableType["AT_ValidateConstraint"] = 22] = "AT_ValidateConstraint"; | ||
| AlterTableType[AlterTableType["AT_ValidateConstraintRecurse"] = 23] = "AT_ValidateConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddIndexConstraint"] = 24] = "AT_AddIndexConstraint"; | ||
| AlterTableType[AlterTableType["AT_DropConstraint"] = 25] = "AT_DropConstraint"; | ||
| AlterTableType[AlterTableType["AT_DropConstraintRecurse"] = 26] = "AT_DropConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_ReAddComment"] = 27] = "AT_ReAddComment"; | ||
| AlterTableType[AlterTableType["AT_AlterColumnType"] = 28] = "AT_AlterColumnType"; | ||
| AlterTableType[AlterTableType["AT_AlterColumnGenericOptions"] = 29] = "AT_AlterColumnGenericOptions"; | ||
| AlterTableType[AlterTableType["AT_ChangeOwner"] = 30] = "AT_ChangeOwner"; | ||
| AlterTableType[AlterTableType["AT_ClusterOn"] = 31] = "AT_ClusterOn"; | ||
| AlterTableType[AlterTableType["AT_DropCluster"] = 32] = "AT_DropCluster"; | ||
| AlterTableType[AlterTableType["AT_SetLogged"] = 33] = "AT_SetLogged"; | ||
| AlterTableType[AlterTableType["AT_SetUnLogged"] = 34] = "AT_SetUnLogged"; | ||
| AlterTableType[AlterTableType["AT_DropOids"] = 35] = "AT_DropOids"; | ||
| AlterTableType[AlterTableType["AT_SetTableSpace"] = 36] = "AT_SetTableSpace"; | ||
| AlterTableType[AlterTableType["AT_SetRelOptions"] = 37] = "AT_SetRelOptions"; | ||
| AlterTableType[AlterTableType["AT_ResetRelOptions"] = 38] = "AT_ResetRelOptions"; | ||
| AlterTableType[AlterTableType["AT_ReplaceRelOptions"] = 39] = "AT_ReplaceRelOptions"; | ||
| AlterTableType[AlterTableType["AT_EnableTrig"] = 40] = "AT_EnableTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableAlwaysTrig"] = 41] = "AT_EnableAlwaysTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableReplicaTrig"] = 42] = "AT_EnableReplicaTrig"; | ||
| AlterTableType[AlterTableType["AT_DisableTrig"] = 43] = "AT_DisableTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableTrigAll"] = 44] = "AT_EnableTrigAll"; | ||
| AlterTableType[AlterTableType["AT_DisableTrigAll"] = 45] = "AT_DisableTrigAll"; | ||
| AlterTableType[AlterTableType["AT_EnableTrigUser"] = 46] = "AT_EnableTrigUser"; | ||
| AlterTableType[AlterTableType["AT_DisableTrigUser"] = 47] = "AT_DisableTrigUser"; | ||
| AlterTableType[AlterTableType["AT_EnableRule"] = 48] = "AT_EnableRule"; | ||
| AlterTableType[AlterTableType["AT_EnableAlwaysRule"] = 49] = "AT_EnableAlwaysRule"; | ||
| AlterTableType[AlterTableType["AT_EnableReplicaRule"] = 50] = "AT_EnableReplicaRule"; | ||
| AlterTableType[AlterTableType["AT_DisableRule"] = 51] = "AT_DisableRule"; | ||
| AlterTableType[AlterTableType["AT_AddInherit"] = 52] = "AT_AddInherit"; | ||
| AlterTableType[AlterTableType["AT_DropInherit"] = 53] = "AT_DropInherit"; | ||
| AlterTableType[AlterTableType["AT_AddOf"] = 54] = "AT_AddOf"; | ||
| AlterTableType[AlterTableType["AT_DropOf"] = 55] = "AT_DropOf"; | ||
| AlterTableType[AlterTableType["AT_ReplicaIdentity"] = 56] = "AT_ReplicaIdentity"; | ||
| AlterTableType[AlterTableType["AT_EnableRowSecurity"] = 57] = "AT_EnableRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_DisableRowSecurity"] = 58] = "AT_DisableRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_ForceRowSecurity"] = 59] = "AT_ForceRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_NoForceRowSecurity"] = 60] = "AT_NoForceRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_GenericOptions"] = 61] = "AT_GenericOptions"; | ||
| AlterTableType[AlterTableType["AT_AttachPartition"] = 62] = "AT_AttachPartition"; | ||
| AlterTableType[AlterTableType["AT_DetachPartition"] = 63] = "AT_DetachPartition"; | ||
| AlterTableType[AlterTableType["AT_AddIdentity"] = 64] = "AT_AddIdentity"; | ||
| AlterTableType[AlterTableType["AT_SetIdentity"] = 65] = "AT_SetIdentity"; | ||
| AlterTableType[AlterTableType["AT_DropIdentity"] = 66] = "AT_DropIdentity"; | ||
| })(AlterTableType || (AlterTableType = {})); | ||
| export var GrantTargetType; | ||
| (function (GrantTargetType) { | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_OBJECT"] = 0] = "ACL_TARGET_OBJECT"; | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_ALL_IN_SCHEMA"] = 1] = "ACL_TARGET_ALL_IN_SCHEMA"; | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_DEFAULTS"] = 2] = "ACL_TARGET_DEFAULTS"; | ||
| })(GrantTargetType || (GrantTargetType = {})); | ||
| export var VariableSetKind; | ||
| (function (VariableSetKind) { | ||
| VariableSetKind[VariableSetKind["VAR_SET_VALUE"] = 0] = "VAR_SET_VALUE"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_DEFAULT"] = 1] = "VAR_SET_DEFAULT"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_CURRENT"] = 2] = "VAR_SET_CURRENT"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_MULTI"] = 3] = "VAR_SET_MULTI"; | ||
| VariableSetKind[VariableSetKind["VAR_RESET"] = 4] = "VAR_RESET"; | ||
| VariableSetKind[VariableSetKind["VAR_RESET_ALL"] = 5] = "VAR_RESET_ALL"; | ||
| })(VariableSetKind || (VariableSetKind = {})); | ||
| export var ConstrType; | ||
| (function (ConstrType) { | ||
| ConstrType[ConstrType["CONSTR_NULL"] = 0] = "CONSTR_NULL"; | ||
| ConstrType[ConstrType["CONSTR_NOTNULL"] = 1] = "CONSTR_NOTNULL"; | ||
| ConstrType[ConstrType["CONSTR_DEFAULT"] = 2] = "CONSTR_DEFAULT"; | ||
| ConstrType[ConstrType["CONSTR_IDENTITY"] = 3] = "CONSTR_IDENTITY"; | ||
| ConstrType[ConstrType["CONSTR_GENERATED"] = 4] = "CONSTR_GENERATED"; | ||
| ConstrType[ConstrType["CONSTR_CHECK"] = 5] = "CONSTR_CHECK"; | ||
| ConstrType[ConstrType["CONSTR_PRIMARY"] = 6] = "CONSTR_PRIMARY"; | ||
| ConstrType[ConstrType["CONSTR_UNIQUE"] = 7] = "CONSTR_UNIQUE"; | ||
| ConstrType[ConstrType["CONSTR_EXCLUSION"] = 8] = "CONSTR_EXCLUSION"; | ||
| ConstrType[ConstrType["CONSTR_FOREIGN"] = 9] = "CONSTR_FOREIGN"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_DEFERRABLE"] = 10] = "CONSTR_ATTR_DEFERRABLE"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_NOT_DEFERRABLE"] = 11] = "CONSTR_ATTR_NOT_DEFERRABLE"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_DEFERRED"] = 12] = "CONSTR_ATTR_DEFERRED"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_IMMEDIATE"] = 13] = "CONSTR_ATTR_IMMEDIATE"; | ||
| })(ConstrType || (ConstrType = {})); | ||
| export var ImportForeignSchemaType; | ||
| (function (ImportForeignSchemaType) { | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_ALL"] = 0] = "FDW_IMPORT_SCHEMA_ALL"; | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_LIMIT_TO"] = 1] = "FDW_IMPORT_SCHEMA_LIMIT_TO"; | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_EXCEPT"] = 2] = "FDW_IMPORT_SCHEMA_EXCEPT"; | ||
| })(ImportForeignSchemaType || (ImportForeignSchemaType = {})); | ||
| export var RoleStmtType; | ||
| (function (RoleStmtType) { | ||
| RoleStmtType[RoleStmtType["ROLESTMT_ROLE"] = 0] = "ROLESTMT_ROLE"; | ||
| RoleStmtType[RoleStmtType["ROLESTMT_USER"] = 1] = "ROLESTMT_USER"; | ||
| RoleStmtType[RoleStmtType["ROLESTMT_GROUP"] = 2] = "ROLESTMT_GROUP"; | ||
| })(RoleStmtType || (RoleStmtType = {})); | ||
| export var FetchDirection; | ||
| (function (FetchDirection) { | ||
| FetchDirection[FetchDirection["FETCH_FORWARD"] = 0] = "FETCH_FORWARD"; | ||
| FetchDirection[FetchDirection["FETCH_BACKWARD"] = 1] = "FETCH_BACKWARD"; | ||
| FetchDirection[FetchDirection["FETCH_ABSOLUTE"] = 2] = "FETCH_ABSOLUTE"; | ||
| FetchDirection[FetchDirection["FETCH_RELATIVE"] = 3] = "FETCH_RELATIVE"; | ||
| })(FetchDirection || (FetchDirection = {})); | ||
| export var FunctionParameterMode; | ||
| (function (FunctionParameterMode) { | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_IN"] = 0] = "FUNC_PARAM_IN"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_OUT"] = 1] = "FUNC_PARAM_OUT"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_INOUT"] = 2] = "FUNC_PARAM_INOUT"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_VARIADIC"] = 3] = "FUNC_PARAM_VARIADIC"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_TABLE"] = 4] = "FUNC_PARAM_TABLE"; | ||
| })(FunctionParameterMode || (FunctionParameterMode = {})); | ||
| export var TransactionStmtKind; | ||
| (function (TransactionStmtKind) { | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_BEGIN"] = 0] = "TRANS_STMT_BEGIN"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_START"] = 1] = "TRANS_STMT_START"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_COMMIT"] = 2] = "TRANS_STMT_COMMIT"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK"] = 3] = "TRANS_STMT_ROLLBACK"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_SAVEPOINT"] = 4] = "TRANS_STMT_SAVEPOINT"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_RELEASE"] = 5] = "TRANS_STMT_RELEASE"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK_TO"] = 6] = "TRANS_STMT_ROLLBACK_TO"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_PREPARE"] = 7] = "TRANS_STMT_PREPARE"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_COMMIT_PREPARED"] = 8] = "TRANS_STMT_COMMIT_PREPARED"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK_PREPARED"] = 9] = "TRANS_STMT_ROLLBACK_PREPARED"; | ||
| })(TransactionStmtKind || (TransactionStmtKind = {})); | ||
| export var ViewCheckOption; | ||
| (function (ViewCheckOption) { | ||
| ViewCheckOption[ViewCheckOption["NO_CHECK_OPTION"] = 0] = "NO_CHECK_OPTION"; | ||
| ViewCheckOption[ViewCheckOption["LOCAL_CHECK_OPTION"] = 1] = "LOCAL_CHECK_OPTION"; | ||
| ViewCheckOption[ViewCheckOption["CASCADED_CHECK_OPTION"] = 2] = "CASCADED_CHECK_OPTION"; | ||
| })(ViewCheckOption || (ViewCheckOption = {})); | ||
| export var ClusterOption; | ||
| (function (ClusterOption) { | ||
| ClusterOption[ClusterOption["CLUOPT_RECHECK"] = 0] = "CLUOPT_RECHECK"; | ||
| ClusterOption[ClusterOption["CLUOPT_VERBOSE"] = 1] = "CLUOPT_VERBOSE"; | ||
| })(ClusterOption || (ClusterOption = {})); | ||
| export var DiscardMode; | ||
| (function (DiscardMode) { | ||
| DiscardMode[DiscardMode["DISCARD_ALL"] = 0] = "DISCARD_ALL"; | ||
| DiscardMode[DiscardMode["DISCARD_PLANS"] = 1] = "DISCARD_PLANS"; | ||
| DiscardMode[DiscardMode["DISCARD_SEQUENCES"] = 2] = "DISCARD_SEQUENCES"; | ||
| DiscardMode[DiscardMode["DISCARD_TEMP"] = 3] = "DISCARD_TEMP"; | ||
| })(DiscardMode || (DiscardMode = {})); | ||
| export var ReindexObjectType; | ||
| (function (ReindexObjectType) { | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_INDEX"] = 0] = "REINDEX_OBJECT_INDEX"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_TABLE"] = 1] = "REINDEX_OBJECT_TABLE"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_SCHEMA"] = 2] = "REINDEX_OBJECT_SCHEMA"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_SYSTEM"] = 3] = "REINDEX_OBJECT_SYSTEM"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_DATABASE"] = 4] = "REINDEX_OBJECT_DATABASE"; | ||
| })(ReindexObjectType || (ReindexObjectType = {})); | ||
| export var AlterTSConfigType; | ||
| (function (AlterTSConfigType) { | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_ADD_MAPPING"] = 0] = "ALTER_TSCONFIG_ADD_MAPPING"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN"] = 1] = "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_REPLACE_DICT"] = 2] = "ALTER_TSCONFIG_REPLACE_DICT"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN"] = 3] = "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_DROP_MAPPING"] = 4] = "ALTER_TSCONFIG_DROP_MAPPING"; | ||
| })(AlterTSConfigType || (AlterTSConfigType = {})); | ||
| export var AlterSubscriptionType; | ||
| (function (AlterSubscriptionType) { | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_OPTIONS"] = 0] = "ALTER_SUBSCRIPTION_OPTIONS"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_CONNECTION"] = 1] = "ALTER_SUBSCRIPTION_CONNECTION"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_PUBLICATION"] = 2] = "ALTER_SUBSCRIPTION_PUBLICATION"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_REFRESH"] = 3] = "ALTER_SUBSCRIPTION_REFRESH"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_ENABLED"] = 4] = "ALTER_SUBSCRIPTION_ENABLED"; | ||
| })(AlterSubscriptionType || (AlterSubscriptionType = {})); | ||
| export var OnCommitAction; | ||
| (function (OnCommitAction) { | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_NOOP"] = 0] = "ONCOMMIT_NOOP"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_PRESERVE_ROWS"] = 1] = "ONCOMMIT_PRESERVE_ROWS"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_DELETE_ROWS"] = 2] = "ONCOMMIT_DELETE_ROWS"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_DROP"] = 3] = "ONCOMMIT_DROP"; | ||
| })(OnCommitAction || (OnCommitAction = {})); | ||
| export var ParamKind; | ||
| (function (ParamKind) { | ||
| ParamKind[ParamKind["PARAM_EXTERN"] = 0] = "PARAM_EXTERN"; | ||
| ParamKind[ParamKind["PARAM_EXEC"] = 1] = "PARAM_EXEC"; | ||
| ParamKind[ParamKind["PARAM_SUBLINK"] = 2] = "PARAM_SUBLINK"; | ||
| ParamKind[ParamKind["PARAM_MULTIEXPR"] = 3] = "PARAM_MULTIEXPR"; | ||
| })(ParamKind || (ParamKind = {})); | ||
| export var CoercionContext; | ||
| (function (CoercionContext) { | ||
| CoercionContext[CoercionContext["COERCION_IMPLICIT"] = 0] = "COERCION_IMPLICIT"; | ||
| CoercionContext[CoercionContext["COERCION_ASSIGNMENT"] = 1] = "COERCION_ASSIGNMENT"; | ||
| CoercionContext[CoercionContext["COERCION_EXPLICIT"] = 2] = "COERCION_EXPLICIT"; | ||
| })(CoercionContext || (CoercionContext = {})); | ||
| export var CoercionForm; | ||
| (function (CoercionForm) { | ||
| CoercionForm[CoercionForm["COERCE_EXPLICIT_CALL"] = 0] = "COERCE_EXPLICIT_CALL"; | ||
| CoercionForm[CoercionForm["COERCE_EXPLICIT_CAST"] = 1] = "COERCE_EXPLICIT_CAST"; | ||
| CoercionForm[CoercionForm["COERCE_IMPLICIT_CAST"] = 2] = "COERCE_IMPLICIT_CAST"; | ||
| })(CoercionForm || (CoercionForm = {})); | ||
| export var BoolExprType; | ||
| (function (BoolExprType) { | ||
| BoolExprType[BoolExprType["AND_EXPR"] = 0] = "AND_EXPR"; | ||
| BoolExprType[BoolExprType["OR_EXPR"] = 1] = "OR_EXPR"; | ||
| BoolExprType[BoolExprType["NOT_EXPR"] = 2] = "NOT_EXPR"; | ||
| })(BoolExprType || (BoolExprType = {})); | ||
| export var SubLinkType; | ||
| (function (SubLinkType) { | ||
| SubLinkType[SubLinkType["EXISTS_SUBLINK"] = 0] = "EXISTS_SUBLINK"; | ||
| SubLinkType[SubLinkType["ALL_SUBLINK"] = 1] = "ALL_SUBLINK"; | ||
| SubLinkType[SubLinkType["ANY_SUBLINK"] = 2] = "ANY_SUBLINK"; | ||
| SubLinkType[SubLinkType["ROWCOMPARE_SUBLINK"] = 3] = "ROWCOMPARE_SUBLINK"; | ||
| SubLinkType[SubLinkType["EXPR_SUBLINK"] = 4] = "EXPR_SUBLINK"; | ||
| SubLinkType[SubLinkType["MULTIEXPR_SUBLINK"] = 5] = "MULTIEXPR_SUBLINK"; | ||
| SubLinkType[SubLinkType["ARRAY_SUBLINK"] = 6] = "ARRAY_SUBLINK"; | ||
| SubLinkType[SubLinkType["CTE_SUBLINK"] = 7] = "CTE_SUBLINK"; | ||
| })(SubLinkType || (SubLinkType = {})); | ||
| export var RowCompareType; | ||
| (function (RowCompareType) { | ||
| RowCompareType[RowCompareType["ROWCOMPARE_LT"] = 0] = "ROWCOMPARE_LT"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_LE"] = 1] = "ROWCOMPARE_LE"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_EQ"] = 2] = "ROWCOMPARE_EQ"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_GE"] = 3] = "ROWCOMPARE_GE"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_GT"] = 4] = "ROWCOMPARE_GT"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_NE"] = 5] = "ROWCOMPARE_NE"; | ||
| })(RowCompareType || (RowCompareType = {})); | ||
| export var MinMaxOp; | ||
| (function (MinMaxOp) { | ||
| MinMaxOp[MinMaxOp["IS_GREATEST"] = 0] = "IS_GREATEST"; | ||
| MinMaxOp[MinMaxOp["IS_LEAST"] = 1] = "IS_LEAST"; | ||
| })(MinMaxOp || (MinMaxOp = {})); | ||
| export var SQLValueFunctionOp; | ||
| (function (SQLValueFunctionOp) { | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_DATE"] = 0] = "SVFOP_CURRENT_DATE"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIME"] = 1] = "SVFOP_CURRENT_TIME"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIME_N"] = 2] = "SVFOP_CURRENT_TIME_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIMESTAMP"] = 3] = "SVFOP_CURRENT_TIMESTAMP"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIMESTAMP_N"] = 4] = "SVFOP_CURRENT_TIMESTAMP_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIME"] = 5] = "SVFOP_LOCALTIME"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIME_N"] = 6] = "SVFOP_LOCALTIME_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIMESTAMP"] = 7] = "SVFOP_LOCALTIMESTAMP"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIMESTAMP_N"] = 8] = "SVFOP_LOCALTIMESTAMP_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_ROLE"] = 9] = "SVFOP_CURRENT_ROLE"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_USER"] = 10] = "SVFOP_CURRENT_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_USER"] = 11] = "SVFOP_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_SESSION_USER"] = 12] = "SVFOP_SESSION_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_CATALOG"] = 13] = "SVFOP_CURRENT_CATALOG"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_SCHEMA"] = 14] = "SVFOP_CURRENT_SCHEMA"; | ||
| })(SQLValueFunctionOp || (SQLValueFunctionOp = {})); | ||
| export var XmlExprOp; | ||
| (function (XmlExprOp) { | ||
| XmlExprOp[XmlExprOp["IS_XMLCONCAT"] = 0] = "IS_XMLCONCAT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLELEMENT"] = 1] = "IS_XMLELEMENT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLFOREST"] = 2] = "IS_XMLFOREST"; | ||
| XmlExprOp[XmlExprOp["IS_XMLPARSE"] = 3] = "IS_XMLPARSE"; | ||
| XmlExprOp[XmlExprOp["IS_XMLPI"] = 4] = "IS_XMLPI"; | ||
| XmlExprOp[XmlExprOp["IS_XMLROOT"] = 5] = "IS_XMLROOT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLSERIALIZE"] = 6] = "IS_XMLSERIALIZE"; | ||
| XmlExprOp[XmlExprOp["IS_DOCUMENT"] = 7] = "IS_DOCUMENT"; | ||
| })(XmlExprOp || (XmlExprOp = {})); | ||
| export var XmlOptionType; | ||
| (function (XmlOptionType) { | ||
| XmlOptionType[XmlOptionType["XMLOPTION_DOCUMENT"] = 0] = "XMLOPTION_DOCUMENT"; | ||
| XmlOptionType[XmlOptionType["XMLOPTION_CONTENT"] = 1] = "XMLOPTION_CONTENT"; | ||
| })(XmlOptionType || (XmlOptionType = {})); | ||
| export var NullTestType; | ||
| (function (NullTestType) { | ||
| NullTestType[NullTestType["IS_NULL"] = 0] = "IS_NULL"; | ||
| NullTestType[NullTestType["IS_NOT_NULL"] = 1] = "IS_NOT_NULL"; | ||
| })(NullTestType || (NullTestType = {})); | ||
| export var BoolTestType; | ||
| (function (BoolTestType) { | ||
| BoolTestType[BoolTestType["IS_TRUE"] = 0] = "IS_TRUE"; | ||
| BoolTestType[BoolTestType["IS_NOT_TRUE"] = 1] = "IS_NOT_TRUE"; | ||
| BoolTestType[BoolTestType["IS_FALSE"] = 2] = "IS_FALSE"; | ||
| BoolTestType[BoolTestType["IS_NOT_FALSE"] = 3] = "IS_NOT_FALSE"; | ||
| BoolTestType[BoolTestType["IS_UNKNOWN"] = 4] = "IS_UNKNOWN"; | ||
| BoolTestType[BoolTestType["IS_NOT_UNKNOWN"] = 5] = "IS_NOT_UNKNOWN"; | ||
| })(BoolTestType || (BoolTestType = {})); | ||
| export var CmdType; | ||
| (function (CmdType) { | ||
| CmdType[CmdType["CMD_UNKNOWN"] = 0] = "CMD_UNKNOWN"; | ||
| CmdType[CmdType["CMD_SELECT"] = 1] = "CMD_SELECT"; | ||
| CmdType[CmdType["CMD_UPDATE"] = 2] = "CMD_UPDATE"; | ||
| CmdType[CmdType["CMD_INSERT"] = 3] = "CMD_INSERT"; | ||
| CmdType[CmdType["CMD_DELETE"] = 4] = "CMD_DELETE"; | ||
| CmdType[CmdType["CMD_UTILITY"] = 5] = "CMD_UTILITY"; | ||
| CmdType[CmdType["CMD_NOTHING"] = 6] = "CMD_NOTHING"; | ||
| })(CmdType || (CmdType = {})); | ||
| export var JoinType; | ||
| (function (JoinType) { | ||
| JoinType[JoinType["JOIN_INNER"] = 0] = "JOIN_INNER"; | ||
| JoinType[JoinType["JOIN_LEFT"] = 1] = "JOIN_LEFT"; | ||
| JoinType[JoinType["JOIN_FULL"] = 2] = "JOIN_FULL"; | ||
| JoinType[JoinType["JOIN_RIGHT"] = 3] = "JOIN_RIGHT"; | ||
| JoinType[JoinType["JOIN_SEMI"] = 4] = "JOIN_SEMI"; | ||
| JoinType[JoinType["JOIN_ANTI"] = 5] = "JOIN_ANTI"; | ||
| JoinType[JoinType["JOIN_UNIQUE_OUTER"] = 6] = "JOIN_UNIQUE_OUTER"; | ||
| JoinType[JoinType["JOIN_UNIQUE_INNER"] = 7] = "JOIN_UNIQUE_INNER"; | ||
| })(JoinType || (JoinType = {})); | ||
| export var AggStrategy; | ||
| (function (AggStrategy) { | ||
| AggStrategy[AggStrategy["AGG_PLAIN"] = 0] = "AGG_PLAIN"; | ||
| AggStrategy[AggStrategy["AGG_SORTED"] = 1] = "AGG_SORTED"; | ||
| AggStrategy[AggStrategy["AGG_HASHED"] = 2] = "AGG_HASHED"; | ||
| AggStrategy[AggStrategy["AGG_MIXED"] = 3] = "AGG_MIXED"; | ||
| })(AggStrategy || (AggStrategy = {})); | ||
| export var AggSplit; | ||
| (function (AggSplit) { | ||
| AggSplit[AggSplit["AGGSPLIT_SIMPLE"] = 0] = "AGGSPLIT_SIMPLE"; | ||
| AggSplit[AggSplit["AGGSPLIT_INITIAL_SERIAL"] = 1] = "AGGSPLIT_INITIAL_SERIAL"; | ||
| AggSplit[AggSplit["AGGSPLIT_FINAL_DESERIAL"] = 2] = "AGGSPLIT_FINAL_DESERIAL"; | ||
| })(AggSplit || (AggSplit = {})); | ||
| export var SetOpCmd; | ||
| (function (SetOpCmd) { | ||
| SetOpCmd[SetOpCmd["SETOPCMD_INTERSECT"] = 0] = "SETOPCMD_INTERSECT"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_INTERSECT_ALL"] = 1] = "SETOPCMD_INTERSECT_ALL"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_EXCEPT"] = 2] = "SETOPCMD_EXCEPT"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_EXCEPT_ALL"] = 3] = "SETOPCMD_EXCEPT_ALL"; | ||
| })(SetOpCmd || (SetOpCmd = {})); | ||
| export var SetOpStrategy; | ||
| (function (SetOpStrategy) { | ||
| SetOpStrategy[SetOpStrategy["SETOP_SORTED"] = 0] = "SETOP_SORTED"; | ||
| SetOpStrategy[SetOpStrategy["SETOP_HASHED"] = 1] = "SETOP_HASHED"; | ||
| })(SetOpStrategy || (SetOpStrategy = {})); | ||
| export var OnConflictAction; | ||
| (function (OnConflictAction) { | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_NONE"] = 0] = "ONCONFLICT_NONE"; | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_NOTHING"] = 1] = "ONCONFLICT_NOTHING"; | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_UPDATE"] = 2] = "ONCONFLICT_UPDATE"; | ||
| })(OnConflictAction || (OnConflictAction = {})); | ||
| export var LimitOption; | ||
| (function (LimitOption) { | ||
| LimitOption[LimitOption["LIMIT_OPTION_DEFAULT"] = 0] = "LIMIT_OPTION_DEFAULT"; | ||
| LimitOption[LimitOption["LIMIT_OPTION_COUNT"] = 1] = "LIMIT_OPTION_COUNT"; | ||
| LimitOption[LimitOption["LIMIT_OPTION_WITH_TIES"] = 2] = "LIMIT_OPTION_WITH_TIES"; | ||
| })(LimitOption || (LimitOption = {})); | ||
| export var LockClauseStrength; | ||
| (function (LockClauseStrength) { | ||
| LockClauseStrength[LockClauseStrength["LCS_NONE"] = 0] = "LCS_NONE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORKEYSHARE"] = 1] = "LCS_FORKEYSHARE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORSHARE"] = 2] = "LCS_FORSHARE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORNOKEYUPDATE"] = 3] = "LCS_FORNOKEYUPDATE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORUPDATE"] = 4] = "LCS_FORUPDATE"; | ||
| })(LockClauseStrength || (LockClauseStrength = {})); | ||
| export var LockWaitPolicy; | ||
| (function (LockWaitPolicy) { | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitBlock"] = 0] = "LockWaitBlock"; | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitSkip"] = 1] = "LockWaitSkip"; | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitError"] = 2] = "LockWaitError"; | ||
| })(LockWaitPolicy || (LockWaitPolicy = {})); | ||
| export var LockTupleMode; | ||
| (function (LockTupleMode) { | ||
| LockTupleMode[LockTupleMode["LockTupleKeyShare"] = 0] = "LockTupleKeyShare"; | ||
| LockTupleMode[LockTupleMode["LockTupleShare"] = 1] = "LockTupleShare"; | ||
| LockTupleMode[LockTupleMode["LockTupleNoKeyExclusive"] = 2] = "LockTupleNoKeyExclusive"; | ||
| LockTupleMode[LockTupleMode["LockTupleExclusive"] = 3] = "LockTupleExclusive"; | ||
| })(LockTupleMode || (LockTupleMode = {})); | ||
| export var KeywordKind; | ||
| (function (KeywordKind) { | ||
| KeywordKind[KeywordKind["NO_KEYWORD"] = 0] = "NO_KEYWORD"; | ||
| KeywordKind[KeywordKind["UNRESERVED_KEYWORD"] = 1] = "UNRESERVED_KEYWORD"; | ||
| KeywordKind[KeywordKind["COL_NAME_KEYWORD"] = 2] = "COL_NAME_KEYWORD"; | ||
| KeywordKind[KeywordKind["TYPE_FUNC_NAME_KEYWORD"] = 3] = "TYPE_FUNC_NAME_KEYWORD"; | ||
| KeywordKind[KeywordKind["RESERVED_KEYWORD"] = 4] = "RESERVED_KEYWORD"; | ||
| })(KeywordKind || (KeywordKind = {})); | ||
| export var Token; | ||
| (function (Token) { | ||
| Token[Token["NUL"] = 0] = "NUL"; | ||
| Token[Token["ASCII_37"] = 37] = "ASCII_37"; | ||
| Token[Token["ASCII_40"] = 40] = "ASCII_40"; | ||
| Token[Token["ASCII_41"] = 41] = "ASCII_41"; | ||
| Token[Token["ASCII_42"] = 42] = "ASCII_42"; | ||
| Token[Token["ASCII_43"] = 43] = "ASCII_43"; | ||
| Token[Token["ASCII_44"] = 44] = "ASCII_44"; | ||
| Token[Token["ASCII_45"] = 45] = "ASCII_45"; | ||
| Token[Token["ASCII_46"] = 46] = "ASCII_46"; | ||
| Token[Token["ASCII_47"] = 47] = "ASCII_47"; | ||
| Token[Token["ASCII_58"] = 58] = "ASCII_58"; | ||
| Token[Token["ASCII_59"] = 59] = "ASCII_59"; | ||
| Token[Token["ASCII_60"] = 60] = "ASCII_60"; | ||
| Token[Token["ASCII_61"] = 61] = "ASCII_61"; | ||
| Token[Token["ASCII_62"] = 62] = "ASCII_62"; | ||
| Token[Token["ASCII_63"] = 63] = "ASCII_63"; | ||
| Token[Token["ASCII_91"] = 91] = "ASCII_91"; | ||
| Token[Token["ASCII_92"] = 92] = "ASCII_92"; | ||
| Token[Token["ASCII_93"] = 93] = "ASCII_93"; | ||
| Token[Token["ASCII_94"] = 94] = "ASCII_94"; | ||
| Token[Token["IDENT"] = 258] = "IDENT"; | ||
| Token[Token["UIDENT"] = 259] = "UIDENT"; | ||
| Token[Token["FCONST"] = 260] = "FCONST"; | ||
| Token[Token["SCONST"] = 261] = "SCONST"; | ||
| Token[Token["USCONST"] = 262] = "USCONST"; | ||
| Token[Token["BCONST"] = 263] = "BCONST"; | ||
| Token[Token["XCONST"] = 264] = "XCONST"; | ||
| Token[Token["Op"] = 265] = "Op"; | ||
| Token[Token["ICONST"] = 266] = "ICONST"; | ||
| Token[Token["PARAM"] = 267] = "PARAM"; | ||
| Token[Token["TYPECAST"] = 268] = "TYPECAST"; | ||
| Token[Token["DOT_DOT"] = 269] = "DOT_DOT"; | ||
| Token[Token["COLON_EQUALS"] = 270] = "COLON_EQUALS"; | ||
| Token[Token["EQUALS_GREATER"] = 271] = "EQUALS_GREATER"; | ||
| Token[Token["LESS_EQUALS"] = 272] = "LESS_EQUALS"; | ||
| Token[Token["GREATER_EQUALS"] = 273] = "GREATER_EQUALS"; | ||
| Token[Token["NOT_EQUALS"] = 274] = "NOT_EQUALS"; | ||
| Token[Token["SQL_COMMENT"] = 275] = "SQL_COMMENT"; | ||
| Token[Token["C_COMMENT"] = 276] = "C_COMMENT"; | ||
| Token[Token["ABORT_P"] = 277] = "ABORT_P"; | ||
| Token[Token["ABSOLUTE_P"] = 278] = "ABSOLUTE_P"; | ||
| Token[Token["ACCESS"] = 279] = "ACCESS"; | ||
| Token[Token["ACTION"] = 280] = "ACTION"; | ||
| Token[Token["ADD_P"] = 281] = "ADD_P"; | ||
| Token[Token["ADMIN"] = 282] = "ADMIN"; | ||
| Token[Token["AFTER"] = 283] = "AFTER"; | ||
| Token[Token["AGGREGATE"] = 284] = "AGGREGATE"; | ||
| Token[Token["ALL"] = 285] = "ALL"; | ||
| Token[Token["ALSO"] = 286] = "ALSO"; | ||
| Token[Token["ALTER"] = 287] = "ALTER"; | ||
| Token[Token["ALWAYS"] = 288] = "ALWAYS"; | ||
| Token[Token["ANALYSE"] = 289] = "ANALYSE"; | ||
| Token[Token["ANALYZE"] = 290] = "ANALYZE"; | ||
| Token[Token["AND"] = 291] = "AND"; | ||
| Token[Token["ANY"] = 292] = "ANY"; | ||
| Token[Token["ARRAY"] = 293] = "ARRAY"; | ||
| Token[Token["AS"] = 294] = "AS"; | ||
| Token[Token["ASC"] = 295] = "ASC"; | ||
| Token[Token["ASSERTION"] = 296] = "ASSERTION"; | ||
| Token[Token["ASSIGNMENT"] = 297] = "ASSIGNMENT"; | ||
| Token[Token["ASYMMETRIC"] = 298] = "ASYMMETRIC"; | ||
| Token[Token["AT"] = 299] = "AT"; | ||
| Token[Token["ATTACH"] = 300] = "ATTACH"; | ||
| Token[Token["ATTRIBUTE"] = 301] = "ATTRIBUTE"; | ||
| Token[Token["AUTHORIZATION"] = 302] = "AUTHORIZATION"; | ||
| Token[Token["BACKWARD"] = 303] = "BACKWARD"; | ||
| Token[Token["BEFORE"] = 304] = "BEFORE"; | ||
| Token[Token["BEGIN_P"] = 305] = "BEGIN_P"; | ||
| Token[Token["BETWEEN"] = 306] = "BETWEEN"; | ||
| Token[Token["BIGINT"] = 307] = "BIGINT"; | ||
| Token[Token["BINARY"] = 308] = "BINARY"; | ||
| Token[Token["BIT"] = 309] = "BIT"; | ||
| Token[Token["BOOLEAN_P"] = 310] = "BOOLEAN_P"; | ||
| Token[Token["BOTH"] = 311] = "BOTH"; | ||
| Token[Token["BY"] = 312] = "BY"; | ||
| Token[Token["CACHE"] = 313] = "CACHE"; | ||
| Token[Token["CALL"] = 314] = "CALL"; | ||
| Token[Token["CALLED"] = 315] = "CALLED"; | ||
| Token[Token["CASCADE"] = 316] = "CASCADE"; | ||
| Token[Token["CASCADED"] = 317] = "CASCADED"; | ||
| Token[Token["CASE"] = 318] = "CASE"; | ||
| Token[Token["CAST"] = 319] = "CAST"; | ||
| Token[Token["CATALOG_P"] = 320] = "CATALOG_P"; | ||
| Token[Token["CHAIN"] = 321] = "CHAIN"; | ||
| Token[Token["CHAR_P"] = 322] = "CHAR_P"; | ||
| Token[Token["CHARACTER"] = 323] = "CHARACTER"; | ||
| Token[Token["CHARACTERISTICS"] = 324] = "CHARACTERISTICS"; | ||
| Token[Token["CHECK"] = 325] = "CHECK"; | ||
| Token[Token["CHECKPOINT"] = 326] = "CHECKPOINT"; | ||
| Token[Token["CLASS"] = 327] = "CLASS"; | ||
| Token[Token["CLOSE"] = 328] = "CLOSE"; | ||
| Token[Token["CLUSTER"] = 329] = "CLUSTER"; | ||
| Token[Token["COALESCE"] = 330] = "COALESCE"; | ||
| Token[Token["COLLATE"] = 331] = "COLLATE"; | ||
| Token[Token["COLLATION"] = 332] = "COLLATION"; | ||
| Token[Token["COLUMN"] = 333] = "COLUMN"; | ||
| Token[Token["COLUMNS"] = 334] = "COLUMNS"; | ||
| Token[Token["COMMENT"] = 335] = "COMMENT"; | ||
| Token[Token["COMMENTS"] = 336] = "COMMENTS"; | ||
| Token[Token["COMMIT"] = 337] = "COMMIT"; | ||
| Token[Token["COMMITTED"] = 338] = "COMMITTED"; | ||
| Token[Token["CONCURRENTLY"] = 339] = "CONCURRENTLY"; | ||
| Token[Token["CONFIGURATION"] = 340] = "CONFIGURATION"; | ||
| Token[Token["CONFLICT"] = 341] = "CONFLICT"; | ||
| Token[Token["CONNECTION"] = 342] = "CONNECTION"; | ||
| Token[Token["CONSTRAINT"] = 343] = "CONSTRAINT"; | ||
| Token[Token["CONSTRAINTS"] = 344] = "CONSTRAINTS"; | ||
| Token[Token["CONTENT_P"] = 345] = "CONTENT_P"; | ||
| Token[Token["CONTINUE_P"] = 346] = "CONTINUE_P"; | ||
| Token[Token["CONVERSION_P"] = 347] = "CONVERSION_P"; | ||
| Token[Token["COPY"] = 348] = "COPY"; | ||
| Token[Token["COST"] = 349] = "COST"; | ||
| Token[Token["CREATE"] = 350] = "CREATE"; | ||
| Token[Token["CROSS"] = 351] = "CROSS"; | ||
| Token[Token["CSV"] = 352] = "CSV"; | ||
| Token[Token["CUBE"] = 353] = "CUBE"; | ||
| Token[Token["CURRENT_P"] = 354] = "CURRENT_P"; | ||
| Token[Token["CURRENT_CATALOG"] = 355] = "CURRENT_CATALOG"; | ||
| Token[Token["CURRENT_DATE"] = 356] = "CURRENT_DATE"; | ||
| Token[Token["CURRENT_ROLE"] = 357] = "CURRENT_ROLE"; | ||
| Token[Token["CURRENT_SCHEMA"] = 358] = "CURRENT_SCHEMA"; | ||
| Token[Token["CURRENT_TIME"] = 359] = "CURRENT_TIME"; | ||
| Token[Token["CURRENT_TIMESTAMP"] = 360] = "CURRENT_TIMESTAMP"; | ||
| Token[Token["CURRENT_USER"] = 361] = "CURRENT_USER"; | ||
| Token[Token["CURSOR"] = 362] = "CURSOR"; | ||
| Token[Token["CYCLE"] = 363] = "CYCLE"; | ||
| Token[Token["DATA_P"] = 364] = "DATA_P"; | ||
| Token[Token["DATABASE"] = 365] = "DATABASE"; | ||
| Token[Token["DAY_P"] = 366] = "DAY_P"; | ||
| Token[Token["DEALLOCATE"] = 367] = "DEALLOCATE"; | ||
| Token[Token["DEC"] = 368] = "DEC"; | ||
| Token[Token["DECIMAL_P"] = 369] = "DECIMAL_P"; | ||
| Token[Token["DECLARE"] = 370] = "DECLARE"; | ||
| Token[Token["DEFAULT"] = 371] = "DEFAULT"; | ||
| Token[Token["DEFAULTS"] = 372] = "DEFAULTS"; | ||
| Token[Token["DEFERRABLE"] = 373] = "DEFERRABLE"; | ||
| Token[Token["DEFERRED"] = 374] = "DEFERRED"; | ||
| Token[Token["DEFINER"] = 375] = "DEFINER"; | ||
| Token[Token["DELETE_P"] = 376] = "DELETE_P"; | ||
| Token[Token["DELIMITER"] = 377] = "DELIMITER"; | ||
| Token[Token["DELIMITERS"] = 378] = "DELIMITERS"; | ||
| Token[Token["DEPENDS"] = 379] = "DEPENDS"; | ||
| Token[Token["DESC"] = 380] = "DESC"; | ||
| Token[Token["DETACH"] = 381] = "DETACH"; | ||
| Token[Token["DICTIONARY"] = 382] = "DICTIONARY"; | ||
| Token[Token["DISABLE_P"] = 383] = "DISABLE_P"; | ||
| Token[Token["DISCARD"] = 384] = "DISCARD"; | ||
| Token[Token["DISTINCT"] = 385] = "DISTINCT"; | ||
| Token[Token["DO"] = 386] = "DO"; | ||
| Token[Token["DOCUMENT_P"] = 387] = "DOCUMENT_P"; | ||
| Token[Token["DOMAIN_P"] = 388] = "DOMAIN_P"; | ||
| Token[Token["DOUBLE_P"] = 389] = "DOUBLE_P"; | ||
| Token[Token["DROP"] = 390] = "DROP"; | ||
| Token[Token["EACH"] = 391] = "EACH"; | ||
| Token[Token["ELSE"] = 392] = "ELSE"; | ||
| Token[Token["ENABLE_P"] = 393] = "ENABLE_P"; | ||
| Token[Token["ENCODING"] = 394] = "ENCODING"; | ||
| Token[Token["ENCRYPTED"] = 395] = "ENCRYPTED"; | ||
| Token[Token["END_P"] = 396] = "END_P"; | ||
| Token[Token["ENUM_P"] = 397] = "ENUM_P"; | ||
| Token[Token["ESCAPE"] = 398] = "ESCAPE"; | ||
| Token[Token["EVENT"] = 399] = "EVENT"; | ||
| Token[Token["EXCEPT"] = 400] = "EXCEPT"; | ||
| Token[Token["EXCLUDE"] = 401] = "EXCLUDE"; | ||
| Token[Token["EXCLUDING"] = 402] = "EXCLUDING"; | ||
| Token[Token["EXCLUSIVE"] = 403] = "EXCLUSIVE"; | ||
| Token[Token["EXECUTE"] = 404] = "EXECUTE"; | ||
| Token[Token["EXISTS"] = 405] = "EXISTS"; | ||
| Token[Token["EXPLAIN"] = 406] = "EXPLAIN"; | ||
| Token[Token["EXPRESSION"] = 407] = "EXPRESSION"; | ||
| Token[Token["EXTENSION"] = 408] = "EXTENSION"; | ||
| Token[Token["EXTERNAL"] = 409] = "EXTERNAL"; | ||
| Token[Token["EXTRACT"] = 410] = "EXTRACT"; | ||
| Token[Token["FALSE_P"] = 411] = "FALSE_P"; | ||
| Token[Token["FAMILY"] = 412] = "FAMILY"; | ||
| Token[Token["FETCH"] = 413] = "FETCH"; | ||
| Token[Token["FILTER"] = 414] = "FILTER"; | ||
| Token[Token["FIRST_P"] = 415] = "FIRST_P"; | ||
| Token[Token["FLOAT_P"] = 416] = "FLOAT_P"; | ||
| Token[Token["FOLLOWING"] = 417] = "FOLLOWING"; | ||
| Token[Token["FOR"] = 418] = "FOR"; | ||
| Token[Token["FORCE"] = 419] = "FORCE"; | ||
| Token[Token["FOREIGN"] = 420] = "FOREIGN"; | ||
| Token[Token["FORWARD"] = 421] = "FORWARD"; | ||
| Token[Token["FREEZE"] = 422] = "FREEZE"; | ||
| Token[Token["FROM"] = 423] = "FROM"; | ||
| Token[Token["FULL"] = 424] = "FULL"; | ||
| Token[Token["FUNCTION"] = 425] = "FUNCTION"; | ||
| Token[Token["FUNCTIONS"] = 426] = "FUNCTIONS"; | ||
| Token[Token["GENERATED"] = 427] = "GENERATED"; | ||
| Token[Token["GLOBAL"] = 428] = "GLOBAL"; | ||
| Token[Token["GRANT"] = 429] = "GRANT"; | ||
| Token[Token["GRANTED"] = 430] = "GRANTED"; | ||
| Token[Token["GREATEST"] = 431] = "GREATEST"; | ||
| Token[Token["GROUP_P"] = 432] = "GROUP_P"; | ||
| Token[Token["GROUPING"] = 433] = "GROUPING"; | ||
| Token[Token["GROUPS"] = 434] = "GROUPS"; | ||
| Token[Token["HANDLER"] = 435] = "HANDLER"; | ||
| Token[Token["HAVING"] = 436] = "HAVING"; | ||
| Token[Token["HEADER_P"] = 437] = "HEADER_P"; | ||
| Token[Token["HOLD"] = 438] = "HOLD"; | ||
| Token[Token["HOUR_P"] = 439] = "HOUR_P"; | ||
| Token[Token["IDENTITY_P"] = 440] = "IDENTITY_P"; | ||
| Token[Token["IF_P"] = 441] = "IF_P"; | ||
| Token[Token["ILIKE"] = 442] = "ILIKE"; | ||
| Token[Token["IMMEDIATE"] = 443] = "IMMEDIATE"; | ||
| Token[Token["IMMUTABLE"] = 444] = "IMMUTABLE"; | ||
| Token[Token["IMPLICIT_P"] = 445] = "IMPLICIT_P"; | ||
| Token[Token["IMPORT_P"] = 446] = "IMPORT_P"; | ||
| Token[Token["IN_P"] = 447] = "IN_P"; | ||
| Token[Token["INCLUDE"] = 448] = "INCLUDE"; | ||
| Token[Token["INCLUDING"] = 449] = "INCLUDING"; | ||
| Token[Token["INCREMENT"] = 450] = "INCREMENT"; | ||
| Token[Token["INDEX"] = 451] = "INDEX"; | ||
| Token[Token["INDEXES"] = 452] = "INDEXES"; | ||
| Token[Token["INHERIT"] = 453] = "INHERIT"; | ||
| Token[Token["INHERITS"] = 454] = "INHERITS"; | ||
| Token[Token["INITIALLY"] = 455] = "INITIALLY"; | ||
| Token[Token["INLINE_P"] = 456] = "INLINE_P"; | ||
| Token[Token["INNER_P"] = 457] = "INNER_P"; | ||
| Token[Token["INOUT"] = 458] = "INOUT"; | ||
| Token[Token["INPUT_P"] = 459] = "INPUT_P"; | ||
| Token[Token["INSENSITIVE"] = 460] = "INSENSITIVE"; | ||
| Token[Token["INSERT"] = 461] = "INSERT"; | ||
| Token[Token["INSTEAD"] = 462] = "INSTEAD"; | ||
| Token[Token["INT_P"] = 463] = "INT_P"; | ||
| Token[Token["INTEGER"] = 464] = "INTEGER"; | ||
| Token[Token["INTERSECT"] = 465] = "INTERSECT"; | ||
| Token[Token["INTERVAL"] = 466] = "INTERVAL"; | ||
| Token[Token["INTO"] = 467] = "INTO"; | ||
| Token[Token["INVOKER"] = 468] = "INVOKER"; | ||
| Token[Token["IS"] = 469] = "IS"; | ||
| Token[Token["ISNULL"] = 470] = "ISNULL"; | ||
| Token[Token["ISOLATION"] = 471] = "ISOLATION"; | ||
| Token[Token["JOIN"] = 472] = "JOIN"; | ||
| Token[Token["KEY"] = 473] = "KEY"; | ||
| Token[Token["LABEL"] = 474] = "LABEL"; | ||
| Token[Token["LANGUAGE"] = 475] = "LANGUAGE"; | ||
| Token[Token["LARGE_P"] = 476] = "LARGE_P"; | ||
| Token[Token["LAST_P"] = 477] = "LAST_P"; | ||
| Token[Token["LATERAL_P"] = 478] = "LATERAL_P"; | ||
| Token[Token["LEADING"] = 479] = "LEADING"; | ||
| Token[Token["LEAKPROOF"] = 480] = "LEAKPROOF"; | ||
| Token[Token["LEAST"] = 481] = "LEAST"; | ||
| Token[Token["LEFT"] = 482] = "LEFT"; | ||
| Token[Token["LEVEL"] = 483] = "LEVEL"; | ||
| Token[Token["LIKE"] = 484] = "LIKE"; | ||
| Token[Token["LIMIT"] = 485] = "LIMIT"; | ||
| Token[Token["LISTEN"] = 486] = "LISTEN"; | ||
| Token[Token["LOAD"] = 487] = "LOAD"; | ||
| Token[Token["LOCAL"] = 488] = "LOCAL"; | ||
| Token[Token["LOCALTIME"] = 489] = "LOCALTIME"; | ||
| Token[Token["LOCALTIMESTAMP"] = 490] = "LOCALTIMESTAMP"; | ||
| Token[Token["LOCATION"] = 491] = "LOCATION"; | ||
| Token[Token["LOCK_P"] = 492] = "LOCK_P"; | ||
| Token[Token["LOCKED"] = 493] = "LOCKED"; | ||
| Token[Token["LOGGED"] = 494] = "LOGGED"; | ||
| Token[Token["MAPPING"] = 495] = "MAPPING"; | ||
| Token[Token["MATCH"] = 496] = "MATCH"; | ||
| Token[Token["MATERIALIZED"] = 497] = "MATERIALIZED"; | ||
| Token[Token["MAXVALUE"] = 498] = "MAXVALUE"; | ||
| Token[Token["METHOD"] = 499] = "METHOD"; | ||
| Token[Token["MINUTE_P"] = 500] = "MINUTE_P"; | ||
| Token[Token["MINVALUE"] = 501] = "MINVALUE"; | ||
| Token[Token["MODE"] = 502] = "MODE"; | ||
| Token[Token["MONTH_P"] = 503] = "MONTH_P"; | ||
| Token[Token["MOVE"] = 504] = "MOVE"; | ||
| Token[Token["NAME_P"] = 505] = "NAME_P"; | ||
| Token[Token["NAMES"] = 506] = "NAMES"; | ||
| Token[Token["NATIONAL"] = 507] = "NATIONAL"; | ||
| Token[Token["NATURAL"] = 508] = "NATURAL"; | ||
| Token[Token["NCHAR"] = 509] = "NCHAR"; | ||
| Token[Token["NEW"] = 510] = "NEW"; | ||
| Token[Token["NEXT"] = 511] = "NEXT"; | ||
| Token[Token["NFC"] = 512] = "NFC"; | ||
| Token[Token["NFD"] = 513] = "NFD"; | ||
| Token[Token["NFKC"] = 514] = "NFKC"; | ||
| Token[Token["NFKD"] = 515] = "NFKD"; | ||
| Token[Token["NO"] = 516] = "NO"; | ||
| Token[Token["NONE"] = 517] = "NONE"; | ||
| Token[Token["NORMALIZE"] = 518] = "NORMALIZE"; | ||
| Token[Token["NORMALIZED"] = 519] = "NORMALIZED"; | ||
| Token[Token["NOT"] = 520] = "NOT"; | ||
| Token[Token["NOTHING"] = 521] = "NOTHING"; | ||
| Token[Token["NOTIFY"] = 522] = "NOTIFY"; | ||
| Token[Token["NOTNULL"] = 523] = "NOTNULL"; | ||
| Token[Token["NOWAIT"] = 524] = "NOWAIT"; | ||
| Token[Token["NULL_P"] = 525] = "NULL_P"; | ||
| Token[Token["NULLIF"] = 526] = "NULLIF"; | ||
| Token[Token["NULLS_P"] = 527] = "NULLS_P"; | ||
| Token[Token["NUMERIC"] = 528] = "NUMERIC"; | ||
| Token[Token["OBJECT_P"] = 529] = "OBJECT_P"; | ||
| Token[Token["OF"] = 530] = "OF"; | ||
| Token[Token["OFF"] = 531] = "OFF"; | ||
| Token[Token["OFFSET"] = 532] = "OFFSET"; | ||
| Token[Token["OIDS"] = 533] = "OIDS"; | ||
| Token[Token["OLD"] = 534] = "OLD"; | ||
| Token[Token["ON"] = 535] = "ON"; | ||
| Token[Token["ONLY"] = 536] = "ONLY"; | ||
| Token[Token["OPERATOR"] = 537] = "OPERATOR"; | ||
| Token[Token["OPTION"] = 538] = "OPTION"; | ||
| Token[Token["OPTIONS"] = 539] = "OPTIONS"; | ||
| Token[Token["OR"] = 540] = "OR"; | ||
| Token[Token["ORDER"] = 541] = "ORDER"; | ||
| Token[Token["ORDINALITY"] = 542] = "ORDINALITY"; | ||
| Token[Token["OTHERS"] = 543] = "OTHERS"; | ||
| Token[Token["OUT_P"] = 544] = "OUT_P"; | ||
| Token[Token["OUTER_P"] = 545] = "OUTER_P"; | ||
| Token[Token["OVER"] = 546] = "OVER"; | ||
| Token[Token["OVERLAPS"] = 547] = "OVERLAPS"; | ||
| Token[Token["OVERLAY"] = 548] = "OVERLAY"; | ||
| Token[Token["OVERRIDING"] = 549] = "OVERRIDING"; | ||
| Token[Token["OWNED"] = 550] = "OWNED"; | ||
| Token[Token["OWNER"] = 551] = "OWNER"; | ||
| Token[Token["PARALLEL"] = 552] = "PARALLEL"; | ||
| Token[Token["PARSER"] = 553] = "PARSER"; | ||
| Token[Token["PARTIAL"] = 554] = "PARTIAL"; | ||
| Token[Token["PARTITION"] = 555] = "PARTITION"; | ||
| Token[Token["PASSING"] = 556] = "PASSING"; | ||
| Token[Token["PASSWORD"] = 557] = "PASSWORD"; | ||
| Token[Token["PLACING"] = 558] = "PLACING"; | ||
| Token[Token["PLANS"] = 559] = "PLANS"; | ||
| Token[Token["POLICY"] = 560] = "POLICY"; | ||
| Token[Token["POSITION"] = 561] = "POSITION"; | ||
| Token[Token["PRECEDING"] = 562] = "PRECEDING"; | ||
| Token[Token["PRECISION"] = 563] = "PRECISION"; | ||
| Token[Token["PRESERVE"] = 564] = "PRESERVE"; | ||
| Token[Token["PREPARE"] = 565] = "PREPARE"; | ||
| Token[Token["PREPARED"] = 566] = "PREPARED"; | ||
| Token[Token["PRIMARY"] = 567] = "PRIMARY"; | ||
| Token[Token["PRIOR"] = 568] = "PRIOR"; | ||
| Token[Token["PRIVILEGES"] = 569] = "PRIVILEGES"; | ||
| Token[Token["PROCEDURAL"] = 570] = "PROCEDURAL"; | ||
| Token[Token["PROCEDURE"] = 571] = "PROCEDURE"; | ||
| Token[Token["PROCEDURES"] = 572] = "PROCEDURES"; | ||
| Token[Token["PROGRAM"] = 573] = "PROGRAM"; | ||
| Token[Token["PUBLICATION"] = 574] = "PUBLICATION"; | ||
| Token[Token["QUOTE"] = 575] = "QUOTE"; | ||
| Token[Token["RANGE"] = 576] = "RANGE"; | ||
| Token[Token["READ"] = 577] = "READ"; | ||
| Token[Token["REAL"] = 578] = "REAL"; | ||
| Token[Token["REASSIGN"] = 579] = "REASSIGN"; | ||
| Token[Token["RECHECK"] = 580] = "RECHECK"; | ||
| Token[Token["RECURSIVE"] = 581] = "RECURSIVE"; | ||
| Token[Token["REF_P"] = 582] = "REF_P"; | ||
| Token[Token["REFERENCES"] = 583] = "REFERENCES"; | ||
| Token[Token["REFERENCING"] = 584] = "REFERENCING"; | ||
| Token[Token["REFRESH"] = 585] = "REFRESH"; | ||
| Token[Token["REINDEX"] = 586] = "REINDEX"; | ||
| Token[Token["RELATIVE_P"] = 587] = "RELATIVE_P"; | ||
| Token[Token["RELEASE"] = 588] = "RELEASE"; | ||
| Token[Token["RENAME"] = 589] = "RENAME"; | ||
| Token[Token["REPEATABLE"] = 590] = "REPEATABLE"; | ||
| Token[Token["REPLACE"] = 591] = "REPLACE"; | ||
| Token[Token["REPLICA"] = 592] = "REPLICA"; | ||
| Token[Token["RESET"] = 593] = "RESET"; | ||
| Token[Token["RESTART"] = 594] = "RESTART"; | ||
| Token[Token["RESTRICT"] = 595] = "RESTRICT"; | ||
| Token[Token["RETURNING"] = 596] = "RETURNING"; | ||
| Token[Token["RETURNS"] = 597] = "RETURNS"; | ||
| Token[Token["REVOKE"] = 598] = "REVOKE"; | ||
| Token[Token["RIGHT"] = 599] = "RIGHT"; | ||
| Token[Token["ROLE"] = 600] = "ROLE"; | ||
| Token[Token["ROLLBACK"] = 601] = "ROLLBACK"; | ||
| Token[Token["ROLLUP"] = 602] = "ROLLUP"; | ||
| Token[Token["ROUTINE"] = 603] = "ROUTINE"; | ||
| Token[Token["ROUTINES"] = 604] = "ROUTINES"; | ||
| Token[Token["ROW"] = 605] = "ROW"; | ||
| Token[Token["ROWS"] = 606] = "ROWS"; | ||
| Token[Token["RULE"] = 607] = "RULE"; | ||
| Token[Token["SAVEPOINT"] = 608] = "SAVEPOINT"; | ||
| Token[Token["SCHEMA"] = 609] = "SCHEMA"; | ||
| Token[Token["SCHEMAS"] = 610] = "SCHEMAS"; | ||
| Token[Token["SCROLL"] = 611] = "SCROLL"; | ||
| Token[Token["SEARCH"] = 612] = "SEARCH"; | ||
| Token[Token["SECOND_P"] = 613] = "SECOND_P"; | ||
| Token[Token["SECURITY"] = 614] = "SECURITY"; | ||
| Token[Token["SELECT"] = 615] = "SELECT"; | ||
| Token[Token["SEQUENCE"] = 616] = "SEQUENCE"; | ||
| Token[Token["SEQUENCES"] = 617] = "SEQUENCES"; | ||
| Token[Token["SERIALIZABLE"] = 618] = "SERIALIZABLE"; | ||
| Token[Token["SERVER"] = 619] = "SERVER"; | ||
| Token[Token["SESSION"] = 620] = "SESSION"; | ||
| Token[Token["SESSION_USER"] = 621] = "SESSION_USER"; | ||
| Token[Token["SET"] = 622] = "SET"; | ||
| Token[Token["SETS"] = 623] = "SETS"; | ||
| Token[Token["SETOF"] = 624] = "SETOF"; | ||
| Token[Token["SHARE"] = 625] = "SHARE"; | ||
| Token[Token["SHOW"] = 626] = "SHOW"; | ||
| Token[Token["SIMILAR"] = 627] = "SIMILAR"; | ||
| Token[Token["SIMPLE"] = 628] = "SIMPLE"; | ||
| Token[Token["SKIP"] = 629] = "SKIP"; | ||
| Token[Token["SMALLINT"] = 630] = "SMALLINT"; | ||
| Token[Token["SNAPSHOT"] = 631] = "SNAPSHOT"; | ||
| Token[Token["SOME"] = 632] = "SOME"; | ||
| Token[Token["SQL_P"] = 633] = "SQL_P"; | ||
| Token[Token["STABLE"] = 634] = "STABLE"; | ||
| Token[Token["STANDALONE_P"] = 635] = "STANDALONE_P"; | ||
| Token[Token["START"] = 636] = "START"; | ||
| Token[Token["STATEMENT"] = 637] = "STATEMENT"; | ||
| Token[Token["STATISTICS"] = 638] = "STATISTICS"; | ||
| Token[Token["STDIN"] = 639] = "STDIN"; | ||
| Token[Token["STDOUT"] = 640] = "STDOUT"; | ||
| Token[Token["STORAGE"] = 641] = "STORAGE"; | ||
| Token[Token["STORED"] = 642] = "STORED"; | ||
| Token[Token["STRICT_P"] = 643] = "STRICT_P"; | ||
| Token[Token["STRIP_P"] = 644] = "STRIP_P"; | ||
| Token[Token["SUBSCRIPTION"] = 645] = "SUBSCRIPTION"; | ||
| Token[Token["SUBSTRING"] = 646] = "SUBSTRING"; | ||
| Token[Token["SUPPORT"] = 647] = "SUPPORT"; | ||
| Token[Token["SYMMETRIC"] = 648] = "SYMMETRIC"; | ||
| Token[Token["SYSID"] = 649] = "SYSID"; | ||
| Token[Token["SYSTEM_P"] = 650] = "SYSTEM_P"; | ||
| Token[Token["TABLE"] = 651] = "TABLE"; | ||
| Token[Token["TABLES"] = 652] = "TABLES"; | ||
| Token[Token["TABLESAMPLE"] = 653] = "TABLESAMPLE"; | ||
| Token[Token["TABLESPACE"] = 654] = "TABLESPACE"; | ||
| Token[Token["TEMP"] = 655] = "TEMP"; | ||
| Token[Token["TEMPLATE"] = 656] = "TEMPLATE"; | ||
| Token[Token["TEMPORARY"] = 657] = "TEMPORARY"; | ||
| Token[Token["TEXT_P"] = 658] = "TEXT_P"; | ||
| Token[Token["THEN"] = 659] = "THEN"; | ||
| Token[Token["TIES"] = 660] = "TIES"; | ||
| Token[Token["TIME"] = 661] = "TIME"; | ||
| Token[Token["TIMESTAMP"] = 662] = "TIMESTAMP"; | ||
| Token[Token["TO"] = 663] = "TO"; | ||
| Token[Token["TRAILING"] = 664] = "TRAILING"; | ||
| Token[Token["TRANSACTION"] = 665] = "TRANSACTION"; | ||
| Token[Token["TRANSFORM"] = 666] = "TRANSFORM"; | ||
| Token[Token["TREAT"] = 667] = "TREAT"; | ||
| Token[Token["TRIGGER"] = 668] = "TRIGGER"; | ||
| Token[Token["TRIM"] = 669] = "TRIM"; | ||
| Token[Token["TRUE_P"] = 670] = "TRUE_P"; | ||
| Token[Token["TRUNCATE"] = 671] = "TRUNCATE"; | ||
| Token[Token["TRUSTED"] = 672] = "TRUSTED"; | ||
| Token[Token["TYPE_P"] = 673] = "TYPE_P"; | ||
| Token[Token["TYPES_P"] = 674] = "TYPES_P"; | ||
| Token[Token["UESCAPE"] = 675] = "UESCAPE"; | ||
| Token[Token["UNBOUNDED"] = 676] = "UNBOUNDED"; | ||
| Token[Token["UNCOMMITTED"] = 677] = "UNCOMMITTED"; | ||
| Token[Token["UNENCRYPTED"] = 678] = "UNENCRYPTED"; | ||
| Token[Token["UNION"] = 679] = "UNION"; | ||
| Token[Token["UNIQUE"] = 680] = "UNIQUE"; | ||
| Token[Token["UNKNOWN"] = 681] = "UNKNOWN"; | ||
| Token[Token["UNLISTEN"] = 682] = "UNLISTEN"; | ||
| Token[Token["UNLOGGED"] = 683] = "UNLOGGED"; | ||
| Token[Token["UNTIL"] = 684] = "UNTIL"; | ||
| Token[Token["UPDATE"] = 685] = "UPDATE"; | ||
| Token[Token["USER"] = 686] = "USER"; | ||
| Token[Token["USING"] = 687] = "USING"; | ||
| Token[Token["VACUUM"] = 688] = "VACUUM"; | ||
| Token[Token["VALID"] = 689] = "VALID"; | ||
| Token[Token["VALIDATE"] = 690] = "VALIDATE"; | ||
| Token[Token["VALIDATOR"] = 691] = "VALIDATOR"; | ||
| Token[Token["VALUE_P"] = 692] = "VALUE_P"; | ||
| Token[Token["VALUES"] = 693] = "VALUES"; | ||
| Token[Token["VARCHAR"] = 694] = "VARCHAR"; | ||
| Token[Token["VARIADIC"] = 695] = "VARIADIC"; | ||
| Token[Token["VARYING"] = 696] = "VARYING"; | ||
| Token[Token["VERBOSE"] = 697] = "VERBOSE"; | ||
| Token[Token["VERSION_P"] = 698] = "VERSION_P"; | ||
| Token[Token["VIEW"] = 699] = "VIEW"; | ||
| Token[Token["VIEWS"] = 700] = "VIEWS"; | ||
| Token[Token["VOLATILE"] = 701] = "VOLATILE"; | ||
| Token[Token["WHEN"] = 702] = "WHEN"; | ||
| Token[Token["WHERE"] = 703] = "WHERE"; | ||
| Token[Token["WHITESPACE_P"] = 704] = "WHITESPACE_P"; | ||
| Token[Token["WINDOW"] = 705] = "WINDOW"; | ||
| Token[Token["WITH"] = 706] = "WITH"; | ||
| Token[Token["WITHIN"] = 707] = "WITHIN"; | ||
| Token[Token["WITHOUT"] = 708] = "WITHOUT"; | ||
| Token[Token["WORK"] = 709] = "WORK"; | ||
| Token[Token["WRAPPER"] = 710] = "WRAPPER"; | ||
| Token[Token["WRITE"] = 711] = "WRITE"; | ||
| Token[Token["XML_P"] = 712] = "XML_P"; | ||
| Token[Token["XMLATTRIBUTES"] = 713] = "XMLATTRIBUTES"; | ||
| Token[Token["XMLCONCAT"] = 714] = "XMLCONCAT"; | ||
| Token[Token["XMLELEMENT"] = 715] = "XMLELEMENT"; | ||
| Token[Token["XMLEXISTS"] = 716] = "XMLEXISTS"; | ||
| Token[Token["XMLFOREST"] = 717] = "XMLFOREST"; | ||
| Token[Token["XMLNAMESPACES"] = 718] = "XMLNAMESPACES"; | ||
| Token[Token["XMLPARSE"] = 719] = "XMLPARSE"; | ||
| Token[Token["XMLPI"] = 720] = "XMLPI"; | ||
| Token[Token["XMLROOT"] = 721] = "XMLROOT"; | ||
| Token[Token["XMLSERIALIZE"] = 722] = "XMLSERIALIZE"; | ||
| Token[Token["XMLTABLE"] = 723] = "XMLTABLE"; | ||
| Token[Token["YEAR_P"] = 724] = "YEAR_P"; | ||
| Token[Token["YES_P"] = 725] = "YES_P"; | ||
| Token[Token["ZONE"] = 726] = "ZONE"; | ||
| Token[Token["NOT_LA"] = 727] = "NOT_LA"; | ||
| Token[Token["NULLS_LA"] = 728] = "NULLS_LA"; | ||
| Token[Token["WITH_LA"] = 729] = "WITH_LA"; | ||
| Token[Token["POSTFIXOP"] = 730] = "POSTFIXOP"; | ||
| Token[Token["UMINUS"] = 731] = "UMINUS"; | ||
| })(Token || (Token = {})); |
| export * from './types'; | ||
| export * from './enums'; |
Sorry, the diff of this file is too big to display
| export {}; |
| export {}; |
| export var OverridingKind; | ||
| (function (OverridingKind) { | ||
| OverridingKind[OverridingKind["OVERRIDING_NOT_SET"] = 0] = "OVERRIDING_NOT_SET"; | ||
| OverridingKind[OverridingKind["OVERRIDING_USER_VALUE"] = 1] = "OVERRIDING_USER_VALUE"; | ||
| OverridingKind[OverridingKind["OVERRIDING_SYSTEM_VALUE"] = 2] = "OVERRIDING_SYSTEM_VALUE"; | ||
| })(OverridingKind || (OverridingKind = {})); | ||
| export var QuerySource; | ||
| (function (QuerySource) { | ||
| QuerySource[QuerySource["QSRC_ORIGINAL"] = 0] = "QSRC_ORIGINAL"; | ||
| QuerySource[QuerySource["QSRC_PARSER"] = 1] = "QSRC_PARSER"; | ||
| QuerySource[QuerySource["QSRC_INSTEAD_RULE"] = 2] = "QSRC_INSTEAD_RULE"; | ||
| QuerySource[QuerySource["QSRC_QUAL_INSTEAD_RULE"] = 3] = "QSRC_QUAL_INSTEAD_RULE"; | ||
| QuerySource[QuerySource["QSRC_NON_INSTEAD_RULE"] = 4] = "QSRC_NON_INSTEAD_RULE"; | ||
| })(QuerySource || (QuerySource = {})); | ||
| export var SortByDir; | ||
| (function (SortByDir) { | ||
| SortByDir[SortByDir["SORTBY_DEFAULT"] = 0] = "SORTBY_DEFAULT"; | ||
| SortByDir[SortByDir["SORTBY_ASC"] = 1] = "SORTBY_ASC"; | ||
| SortByDir[SortByDir["SORTBY_DESC"] = 2] = "SORTBY_DESC"; | ||
| SortByDir[SortByDir["SORTBY_USING"] = 3] = "SORTBY_USING"; | ||
| })(SortByDir || (SortByDir = {})); | ||
| export var SortByNulls; | ||
| (function (SortByNulls) { | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_DEFAULT"] = 0] = "SORTBY_NULLS_DEFAULT"; | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_FIRST"] = 1] = "SORTBY_NULLS_FIRST"; | ||
| SortByNulls[SortByNulls["SORTBY_NULLS_LAST"] = 2] = "SORTBY_NULLS_LAST"; | ||
| })(SortByNulls || (SortByNulls = {})); | ||
| export var A_Expr_Kind; | ||
| (function (A_Expr_Kind) { | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP"] = 0] = "AEXPR_OP"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP_ANY"] = 1] = "AEXPR_OP_ANY"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OP_ALL"] = 2] = "AEXPR_OP_ALL"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_DISTINCT"] = 3] = "AEXPR_DISTINCT"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_DISTINCT"] = 4] = "AEXPR_NOT_DISTINCT"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NULLIF"] = 5] = "AEXPR_NULLIF"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_OF"] = 6] = "AEXPR_OF"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_IN"] = 7] = "AEXPR_IN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_LIKE"] = 8] = "AEXPR_LIKE"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_ILIKE"] = 9] = "AEXPR_ILIKE"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_SIMILAR"] = 10] = "AEXPR_SIMILAR"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_BETWEEN"] = 11] = "AEXPR_BETWEEN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_BETWEEN"] = 12] = "AEXPR_NOT_BETWEEN"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_BETWEEN_SYM"] = 13] = "AEXPR_BETWEEN_SYM"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_NOT_BETWEEN_SYM"] = 14] = "AEXPR_NOT_BETWEEN_SYM"; | ||
| A_Expr_Kind[A_Expr_Kind["AEXPR_PAREN"] = 15] = "AEXPR_PAREN"; | ||
| })(A_Expr_Kind || (A_Expr_Kind = {})); | ||
| export var RoleSpecType; | ||
| (function (RoleSpecType) { | ||
| RoleSpecType[RoleSpecType["ROLESPEC_CSTRING"] = 0] = "ROLESPEC_CSTRING"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_CURRENT_USER"] = 1] = "ROLESPEC_CURRENT_USER"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_SESSION_USER"] = 2] = "ROLESPEC_SESSION_USER"; | ||
| RoleSpecType[RoleSpecType["ROLESPEC_PUBLIC"] = 3] = "ROLESPEC_PUBLIC"; | ||
| })(RoleSpecType || (RoleSpecType = {})); | ||
| export var TableLikeOption; | ||
| (function (TableLikeOption) { | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_COMMENTS"] = 0] = "CREATE_TABLE_LIKE_COMMENTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_CONSTRAINTS"] = 1] = "CREATE_TABLE_LIKE_CONSTRAINTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_DEFAULTS"] = 2] = "CREATE_TABLE_LIKE_DEFAULTS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_GENERATED"] = 3] = "CREATE_TABLE_LIKE_GENERATED"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_IDENTITY"] = 4] = "CREATE_TABLE_LIKE_IDENTITY"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_INDEXES"] = 5] = "CREATE_TABLE_LIKE_INDEXES"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_STATISTICS"] = 6] = "CREATE_TABLE_LIKE_STATISTICS"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_STORAGE"] = 7] = "CREATE_TABLE_LIKE_STORAGE"; | ||
| TableLikeOption[TableLikeOption["CREATE_TABLE_LIKE_ALL"] = 8] = "CREATE_TABLE_LIKE_ALL"; | ||
| })(TableLikeOption || (TableLikeOption = {})); | ||
| export var DefElemAction; | ||
| (function (DefElemAction) { | ||
| DefElemAction[DefElemAction["DEFELEM_UNSPEC"] = 0] = "DEFELEM_UNSPEC"; | ||
| DefElemAction[DefElemAction["DEFELEM_SET"] = 1] = "DEFELEM_SET"; | ||
| DefElemAction[DefElemAction["DEFELEM_ADD"] = 2] = "DEFELEM_ADD"; | ||
| DefElemAction[DefElemAction["DEFELEM_DROP"] = 3] = "DEFELEM_DROP"; | ||
| })(DefElemAction || (DefElemAction = {})); | ||
| export var PartitionRangeDatumKind; | ||
| (function (PartitionRangeDatumKind) { | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_MINVALUE"] = 0] = "PARTITION_RANGE_DATUM_MINVALUE"; | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_VALUE"] = 1] = "PARTITION_RANGE_DATUM_VALUE"; | ||
| PartitionRangeDatumKind[PartitionRangeDatumKind["PARTITION_RANGE_DATUM_MAXVALUE"] = 2] = "PARTITION_RANGE_DATUM_MAXVALUE"; | ||
| })(PartitionRangeDatumKind || (PartitionRangeDatumKind = {})); | ||
| export var RTEKind; | ||
| (function (RTEKind) { | ||
| RTEKind[RTEKind["RTE_RELATION"] = 0] = "RTE_RELATION"; | ||
| RTEKind[RTEKind["RTE_SUBQUERY"] = 1] = "RTE_SUBQUERY"; | ||
| RTEKind[RTEKind["RTE_JOIN"] = 2] = "RTE_JOIN"; | ||
| RTEKind[RTEKind["RTE_FUNCTION"] = 3] = "RTE_FUNCTION"; | ||
| RTEKind[RTEKind["RTE_TABLEFUNC"] = 4] = "RTE_TABLEFUNC"; | ||
| RTEKind[RTEKind["RTE_VALUES"] = 5] = "RTE_VALUES"; | ||
| RTEKind[RTEKind["RTE_CTE"] = 6] = "RTE_CTE"; | ||
| RTEKind[RTEKind["RTE_NAMEDTUPLESTORE"] = 7] = "RTE_NAMEDTUPLESTORE"; | ||
| RTEKind[RTEKind["RTE_RESULT"] = 8] = "RTE_RESULT"; | ||
| })(RTEKind || (RTEKind = {})); | ||
| export var WCOKind; | ||
| (function (WCOKind) { | ||
| WCOKind[WCOKind["WCO_VIEW_CHECK"] = 0] = "WCO_VIEW_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_INSERT_CHECK"] = 1] = "WCO_RLS_INSERT_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_UPDATE_CHECK"] = 2] = "WCO_RLS_UPDATE_CHECK"; | ||
| WCOKind[WCOKind["WCO_RLS_CONFLICT_CHECK"] = 3] = "WCO_RLS_CONFLICT_CHECK"; | ||
| })(WCOKind || (WCOKind = {})); | ||
| export var GroupingSetKind; | ||
| (function (GroupingSetKind) { | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_EMPTY"] = 0] = "GROUPING_SET_EMPTY"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_SIMPLE"] = 1] = "GROUPING_SET_SIMPLE"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_ROLLUP"] = 2] = "GROUPING_SET_ROLLUP"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_CUBE"] = 3] = "GROUPING_SET_CUBE"; | ||
| GroupingSetKind[GroupingSetKind["GROUPING_SET_SETS"] = 4] = "GROUPING_SET_SETS"; | ||
| })(GroupingSetKind || (GroupingSetKind = {})); | ||
| export var CTEMaterialize; | ||
| (function (CTEMaterialize) { | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeDefault"] = 0] = "CTEMaterializeDefault"; | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeAlways"] = 1] = "CTEMaterializeAlways"; | ||
| CTEMaterialize[CTEMaterialize["CTEMaterializeNever"] = 2] = "CTEMaterializeNever"; | ||
| })(CTEMaterialize || (CTEMaterialize = {})); | ||
| export var SetOperation; | ||
| (function (SetOperation) { | ||
| SetOperation[SetOperation["SETOP_NONE"] = 0] = "SETOP_NONE"; | ||
| SetOperation[SetOperation["SETOP_UNION"] = 1] = "SETOP_UNION"; | ||
| SetOperation[SetOperation["SETOP_INTERSECT"] = 2] = "SETOP_INTERSECT"; | ||
| SetOperation[SetOperation["SETOP_EXCEPT"] = 3] = "SETOP_EXCEPT"; | ||
| })(SetOperation || (SetOperation = {})); | ||
| export var ObjectType; | ||
| (function (ObjectType) { | ||
| ObjectType[ObjectType["OBJECT_ACCESS_METHOD"] = 0] = "OBJECT_ACCESS_METHOD"; | ||
| ObjectType[ObjectType["OBJECT_AGGREGATE"] = 1] = "OBJECT_AGGREGATE"; | ||
| ObjectType[ObjectType["OBJECT_AMOP"] = 2] = "OBJECT_AMOP"; | ||
| ObjectType[ObjectType["OBJECT_AMPROC"] = 3] = "OBJECT_AMPROC"; | ||
| ObjectType[ObjectType["OBJECT_ATTRIBUTE"] = 4] = "OBJECT_ATTRIBUTE"; | ||
| ObjectType[ObjectType["OBJECT_CAST"] = 5] = "OBJECT_CAST"; | ||
| ObjectType[ObjectType["OBJECT_COLUMN"] = 6] = "OBJECT_COLUMN"; | ||
| ObjectType[ObjectType["OBJECT_COLLATION"] = 7] = "OBJECT_COLLATION"; | ||
| ObjectType[ObjectType["OBJECT_CONVERSION"] = 8] = "OBJECT_CONVERSION"; | ||
| ObjectType[ObjectType["OBJECT_DATABASE"] = 9] = "OBJECT_DATABASE"; | ||
| ObjectType[ObjectType["OBJECT_DEFAULT"] = 10] = "OBJECT_DEFAULT"; | ||
| ObjectType[ObjectType["OBJECT_DEFACL"] = 11] = "OBJECT_DEFACL"; | ||
| ObjectType[ObjectType["OBJECT_DOMAIN"] = 12] = "OBJECT_DOMAIN"; | ||
| ObjectType[ObjectType["OBJECT_DOMCONSTRAINT"] = 13] = "OBJECT_DOMCONSTRAINT"; | ||
| ObjectType[ObjectType["OBJECT_EVENT_TRIGGER"] = 14] = "OBJECT_EVENT_TRIGGER"; | ||
| ObjectType[ObjectType["OBJECT_EXTENSION"] = 15] = "OBJECT_EXTENSION"; | ||
| ObjectType[ObjectType["OBJECT_FDW"] = 16] = "OBJECT_FDW"; | ||
| ObjectType[ObjectType["OBJECT_FOREIGN_SERVER"] = 17] = "OBJECT_FOREIGN_SERVER"; | ||
| ObjectType[ObjectType["OBJECT_FOREIGN_TABLE"] = 18] = "OBJECT_FOREIGN_TABLE"; | ||
| ObjectType[ObjectType["OBJECT_FUNCTION"] = 19] = "OBJECT_FUNCTION"; | ||
| ObjectType[ObjectType["OBJECT_INDEX"] = 20] = "OBJECT_INDEX"; | ||
| ObjectType[ObjectType["OBJECT_LANGUAGE"] = 21] = "OBJECT_LANGUAGE"; | ||
| ObjectType[ObjectType["OBJECT_LARGEOBJECT"] = 22] = "OBJECT_LARGEOBJECT"; | ||
| ObjectType[ObjectType["OBJECT_MATVIEW"] = 23] = "OBJECT_MATVIEW"; | ||
| ObjectType[ObjectType["OBJECT_OPCLASS"] = 24] = "OBJECT_OPCLASS"; | ||
| ObjectType[ObjectType["OBJECT_OPERATOR"] = 25] = "OBJECT_OPERATOR"; | ||
| ObjectType[ObjectType["OBJECT_OPFAMILY"] = 26] = "OBJECT_OPFAMILY"; | ||
| ObjectType[ObjectType["OBJECT_POLICY"] = 27] = "OBJECT_POLICY"; | ||
| ObjectType[ObjectType["OBJECT_PROCEDURE"] = 28] = "OBJECT_PROCEDURE"; | ||
| ObjectType[ObjectType["OBJECT_PUBLICATION"] = 29] = "OBJECT_PUBLICATION"; | ||
| ObjectType[ObjectType["OBJECT_PUBLICATION_REL"] = 30] = "OBJECT_PUBLICATION_REL"; | ||
| ObjectType[ObjectType["OBJECT_ROLE"] = 31] = "OBJECT_ROLE"; | ||
| ObjectType[ObjectType["OBJECT_ROUTINE"] = 32] = "OBJECT_ROUTINE"; | ||
| ObjectType[ObjectType["OBJECT_RULE"] = 33] = "OBJECT_RULE"; | ||
| ObjectType[ObjectType["OBJECT_SCHEMA"] = 34] = "OBJECT_SCHEMA"; | ||
| ObjectType[ObjectType["OBJECT_SEQUENCE"] = 35] = "OBJECT_SEQUENCE"; | ||
| ObjectType[ObjectType["OBJECT_SUBSCRIPTION"] = 36] = "OBJECT_SUBSCRIPTION"; | ||
| ObjectType[ObjectType["OBJECT_STATISTIC_EXT"] = 37] = "OBJECT_STATISTIC_EXT"; | ||
| ObjectType[ObjectType["OBJECT_TABCONSTRAINT"] = 38] = "OBJECT_TABCONSTRAINT"; | ||
| ObjectType[ObjectType["OBJECT_TABLE"] = 39] = "OBJECT_TABLE"; | ||
| ObjectType[ObjectType["OBJECT_TABLESPACE"] = 40] = "OBJECT_TABLESPACE"; | ||
| ObjectType[ObjectType["OBJECT_TRANSFORM"] = 41] = "OBJECT_TRANSFORM"; | ||
| ObjectType[ObjectType["OBJECT_TRIGGER"] = 42] = "OBJECT_TRIGGER"; | ||
| ObjectType[ObjectType["OBJECT_TSCONFIGURATION"] = 43] = "OBJECT_TSCONFIGURATION"; | ||
| ObjectType[ObjectType["OBJECT_TSDICTIONARY"] = 44] = "OBJECT_TSDICTIONARY"; | ||
| ObjectType[ObjectType["OBJECT_TSPARSER"] = 45] = "OBJECT_TSPARSER"; | ||
| ObjectType[ObjectType["OBJECT_TSTEMPLATE"] = 46] = "OBJECT_TSTEMPLATE"; | ||
| ObjectType[ObjectType["OBJECT_TYPE"] = 47] = "OBJECT_TYPE"; | ||
| ObjectType[ObjectType["OBJECT_USER_MAPPING"] = 48] = "OBJECT_USER_MAPPING"; | ||
| ObjectType[ObjectType["OBJECT_VIEW"] = 49] = "OBJECT_VIEW"; | ||
| })(ObjectType || (ObjectType = {})); | ||
| export var DropBehavior; | ||
| (function (DropBehavior) { | ||
| DropBehavior[DropBehavior["DROP_RESTRICT"] = 0] = "DROP_RESTRICT"; | ||
| DropBehavior[DropBehavior["DROP_CASCADE"] = 1] = "DROP_CASCADE"; | ||
| })(DropBehavior || (DropBehavior = {})); | ||
| export var AlterTableType; | ||
| (function (AlterTableType) { | ||
| AlterTableType[AlterTableType["AT_AddColumn"] = 0] = "AT_AddColumn"; | ||
| AlterTableType[AlterTableType["AT_AddColumnRecurse"] = 1] = "AT_AddColumnRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddColumnToView"] = 2] = "AT_AddColumnToView"; | ||
| AlterTableType[AlterTableType["AT_ColumnDefault"] = 3] = "AT_ColumnDefault"; | ||
| AlterTableType[AlterTableType["AT_CookedColumnDefault"] = 4] = "AT_CookedColumnDefault"; | ||
| AlterTableType[AlterTableType["AT_DropNotNull"] = 5] = "AT_DropNotNull"; | ||
| AlterTableType[AlterTableType["AT_SetNotNull"] = 6] = "AT_SetNotNull"; | ||
| AlterTableType[AlterTableType["AT_DropExpression"] = 7] = "AT_DropExpression"; | ||
| AlterTableType[AlterTableType["AT_CheckNotNull"] = 8] = "AT_CheckNotNull"; | ||
| AlterTableType[AlterTableType["AT_SetStatistics"] = 9] = "AT_SetStatistics"; | ||
| AlterTableType[AlterTableType["AT_SetOptions"] = 10] = "AT_SetOptions"; | ||
| AlterTableType[AlterTableType["AT_ResetOptions"] = 11] = "AT_ResetOptions"; | ||
| AlterTableType[AlterTableType["AT_SetStorage"] = 12] = "AT_SetStorage"; | ||
| AlterTableType[AlterTableType["AT_DropColumn"] = 13] = "AT_DropColumn"; | ||
| AlterTableType[AlterTableType["AT_DropColumnRecurse"] = 14] = "AT_DropColumnRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddIndex"] = 15] = "AT_AddIndex"; | ||
| AlterTableType[AlterTableType["AT_ReAddIndex"] = 16] = "AT_ReAddIndex"; | ||
| AlterTableType[AlterTableType["AT_AddConstraint"] = 17] = "AT_AddConstraint"; | ||
| AlterTableType[AlterTableType["AT_AddConstraintRecurse"] = 18] = "AT_AddConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_ReAddConstraint"] = 19] = "AT_ReAddConstraint"; | ||
| AlterTableType[AlterTableType["AT_ReAddDomainConstraint"] = 20] = "AT_ReAddDomainConstraint"; | ||
| AlterTableType[AlterTableType["AT_AlterConstraint"] = 21] = "AT_AlterConstraint"; | ||
| AlterTableType[AlterTableType["AT_ValidateConstraint"] = 22] = "AT_ValidateConstraint"; | ||
| AlterTableType[AlterTableType["AT_ValidateConstraintRecurse"] = 23] = "AT_ValidateConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_AddIndexConstraint"] = 24] = "AT_AddIndexConstraint"; | ||
| AlterTableType[AlterTableType["AT_DropConstraint"] = 25] = "AT_DropConstraint"; | ||
| AlterTableType[AlterTableType["AT_DropConstraintRecurse"] = 26] = "AT_DropConstraintRecurse"; | ||
| AlterTableType[AlterTableType["AT_ReAddComment"] = 27] = "AT_ReAddComment"; | ||
| AlterTableType[AlterTableType["AT_AlterColumnType"] = 28] = "AT_AlterColumnType"; | ||
| AlterTableType[AlterTableType["AT_AlterColumnGenericOptions"] = 29] = "AT_AlterColumnGenericOptions"; | ||
| AlterTableType[AlterTableType["AT_ChangeOwner"] = 30] = "AT_ChangeOwner"; | ||
| AlterTableType[AlterTableType["AT_ClusterOn"] = 31] = "AT_ClusterOn"; | ||
| AlterTableType[AlterTableType["AT_DropCluster"] = 32] = "AT_DropCluster"; | ||
| AlterTableType[AlterTableType["AT_SetLogged"] = 33] = "AT_SetLogged"; | ||
| AlterTableType[AlterTableType["AT_SetUnLogged"] = 34] = "AT_SetUnLogged"; | ||
| AlterTableType[AlterTableType["AT_DropOids"] = 35] = "AT_DropOids"; | ||
| AlterTableType[AlterTableType["AT_SetTableSpace"] = 36] = "AT_SetTableSpace"; | ||
| AlterTableType[AlterTableType["AT_SetRelOptions"] = 37] = "AT_SetRelOptions"; | ||
| AlterTableType[AlterTableType["AT_ResetRelOptions"] = 38] = "AT_ResetRelOptions"; | ||
| AlterTableType[AlterTableType["AT_ReplaceRelOptions"] = 39] = "AT_ReplaceRelOptions"; | ||
| AlterTableType[AlterTableType["AT_EnableTrig"] = 40] = "AT_EnableTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableAlwaysTrig"] = 41] = "AT_EnableAlwaysTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableReplicaTrig"] = 42] = "AT_EnableReplicaTrig"; | ||
| AlterTableType[AlterTableType["AT_DisableTrig"] = 43] = "AT_DisableTrig"; | ||
| AlterTableType[AlterTableType["AT_EnableTrigAll"] = 44] = "AT_EnableTrigAll"; | ||
| AlterTableType[AlterTableType["AT_DisableTrigAll"] = 45] = "AT_DisableTrigAll"; | ||
| AlterTableType[AlterTableType["AT_EnableTrigUser"] = 46] = "AT_EnableTrigUser"; | ||
| AlterTableType[AlterTableType["AT_DisableTrigUser"] = 47] = "AT_DisableTrigUser"; | ||
| AlterTableType[AlterTableType["AT_EnableRule"] = 48] = "AT_EnableRule"; | ||
| AlterTableType[AlterTableType["AT_EnableAlwaysRule"] = 49] = "AT_EnableAlwaysRule"; | ||
| AlterTableType[AlterTableType["AT_EnableReplicaRule"] = 50] = "AT_EnableReplicaRule"; | ||
| AlterTableType[AlterTableType["AT_DisableRule"] = 51] = "AT_DisableRule"; | ||
| AlterTableType[AlterTableType["AT_AddInherit"] = 52] = "AT_AddInherit"; | ||
| AlterTableType[AlterTableType["AT_DropInherit"] = 53] = "AT_DropInherit"; | ||
| AlterTableType[AlterTableType["AT_AddOf"] = 54] = "AT_AddOf"; | ||
| AlterTableType[AlterTableType["AT_DropOf"] = 55] = "AT_DropOf"; | ||
| AlterTableType[AlterTableType["AT_ReplicaIdentity"] = 56] = "AT_ReplicaIdentity"; | ||
| AlterTableType[AlterTableType["AT_EnableRowSecurity"] = 57] = "AT_EnableRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_DisableRowSecurity"] = 58] = "AT_DisableRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_ForceRowSecurity"] = 59] = "AT_ForceRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_NoForceRowSecurity"] = 60] = "AT_NoForceRowSecurity"; | ||
| AlterTableType[AlterTableType["AT_GenericOptions"] = 61] = "AT_GenericOptions"; | ||
| AlterTableType[AlterTableType["AT_AttachPartition"] = 62] = "AT_AttachPartition"; | ||
| AlterTableType[AlterTableType["AT_DetachPartition"] = 63] = "AT_DetachPartition"; | ||
| AlterTableType[AlterTableType["AT_AddIdentity"] = 64] = "AT_AddIdentity"; | ||
| AlterTableType[AlterTableType["AT_SetIdentity"] = 65] = "AT_SetIdentity"; | ||
| AlterTableType[AlterTableType["AT_DropIdentity"] = 66] = "AT_DropIdentity"; | ||
| })(AlterTableType || (AlterTableType = {})); | ||
| export var GrantTargetType; | ||
| (function (GrantTargetType) { | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_OBJECT"] = 0] = "ACL_TARGET_OBJECT"; | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_ALL_IN_SCHEMA"] = 1] = "ACL_TARGET_ALL_IN_SCHEMA"; | ||
| GrantTargetType[GrantTargetType["ACL_TARGET_DEFAULTS"] = 2] = "ACL_TARGET_DEFAULTS"; | ||
| })(GrantTargetType || (GrantTargetType = {})); | ||
| export var VariableSetKind; | ||
| (function (VariableSetKind) { | ||
| VariableSetKind[VariableSetKind["VAR_SET_VALUE"] = 0] = "VAR_SET_VALUE"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_DEFAULT"] = 1] = "VAR_SET_DEFAULT"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_CURRENT"] = 2] = "VAR_SET_CURRENT"; | ||
| VariableSetKind[VariableSetKind["VAR_SET_MULTI"] = 3] = "VAR_SET_MULTI"; | ||
| VariableSetKind[VariableSetKind["VAR_RESET"] = 4] = "VAR_RESET"; | ||
| VariableSetKind[VariableSetKind["VAR_RESET_ALL"] = 5] = "VAR_RESET_ALL"; | ||
| })(VariableSetKind || (VariableSetKind = {})); | ||
| export var ConstrType; | ||
| (function (ConstrType) { | ||
| ConstrType[ConstrType["CONSTR_NULL"] = 0] = "CONSTR_NULL"; | ||
| ConstrType[ConstrType["CONSTR_NOTNULL"] = 1] = "CONSTR_NOTNULL"; | ||
| ConstrType[ConstrType["CONSTR_DEFAULT"] = 2] = "CONSTR_DEFAULT"; | ||
| ConstrType[ConstrType["CONSTR_IDENTITY"] = 3] = "CONSTR_IDENTITY"; | ||
| ConstrType[ConstrType["CONSTR_GENERATED"] = 4] = "CONSTR_GENERATED"; | ||
| ConstrType[ConstrType["CONSTR_CHECK"] = 5] = "CONSTR_CHECK"; | ||
| ConstrType[ConstrType["CONSTR_PRIMARY"] = 6] = "CONSTR_PRIMARY"; | ||
| ConstrType[ConstrType["CONSTR_UNIQUE"] = 7] = "CONSTR_UNIQUE"; | ||
| ConstrType[ConstrType["CONSTR_EXCLUSION"] = 8] = "CONSTR_EXCLUSION"; | ||
| ConstrType[ConstrType["CONSTR_FOREIGN"] = 9] = "CONSTR_FOREIGN"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_DEFERRABLE"] = 10] = "CONSTR_ATTR_DEFERRABLE"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_NOT_DEFERRABLE"] = 11] = "CONSTR_ATTR_NOT_DEFERRABLE"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_DEFERRED"] = 12] = "CONSTR_ATTR_DEFERRED"; | ||
| ConstrType[ConstrType["CONSTR_ATTR_IMMEDIATE"] = 13] = "CONSTR_ATTR_IMMEDIATE"; | ||
| })(ConstrType || (ConstrType = {})); | ||
| export var ImportForeignSchemaType; | ||
| (function (ImportForeignSchemaType) { | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_ALL"] = 0] = "FDW_IMPORT_SCHEMA_ALL"; | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_LIMIT_TO"] = 1] = "FDW_IMPORT_SCHEMA_LIMIT_TO"; | ||
| ImportForeignSchemaType[ImportForeignSchemaType["FDW_IMPORT_SCHEMA_EXCEPT"] = 2] = "FDW_IMPORT_SCHEMA_EXCEPT"; | ||
| })(ImportForeignSchemaType || (ImportForeignSchemaType = {})); | ||
| export var RoleStmtType; | ||
| (function (RoleStmtType) { | ||
| RoleStmtType[RoleStmtType["ROLESTMT_ROLE"] = 0] = "ROLESTMT_ROLE"; | ||
| RoleStmtType[RoleStmtType["ROLESTMT_USER"] = 1] = "ROLESTMT_USER"; | ||
| RoleStmtType[RoleStmtType["ROLESTMT_GROUP"] = 2] = "ROLESTMT_GROUP"; | ||
| })(RoleStmtType || (RoleStmtType = {})); | ||
| export var FetchDirection; | ||
| (function (FetchDirection) { | ||
| FetchDirection[FetchDirection["FETCH_FORWARD"] = 0] = "FETCH_FORWARD"; | ||
| FetchDirection[FetchDirection["FETCH_BACKWARD"] = 1] = "FETCH_BACKWARD"; | ||
| FetchDirection[FetchDirection["FETCH_ABSOLUTE"] = 2] = "FETCH_ABSOLUTE"; | ||
| FetchDirection[FetchDirection["FETCH_RELATIVE"] = 3] = "FETCH_RELATIVE"; | ||
| })(FetchDirection || (FetchDirection = {})); | ||
| export var FunctionParameterMode; | ||
| (function (FunctionParameterMode) { | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_IN"] = 0] = "FUNC_PARAM_IN"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_OUT"] = 1] = "FUNC_PARAM_OUT"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_INOUT"] = 2] = "FUNC_PARAM_INOUT"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_VARIADIC"] = 3] = "FUNC_PARAM_VARIADIC"; | ||
| FunctionParameterMode[FunctionParameterMode["FUNC_PARAM_TABLE"] = 4] = "FUNC_PARAM_TABLE"; | ||
| })(FunctionParameterMode || (FunctionParameterMode = {})); | ||
| export var TransactionStmtKind; | ||
| (function (TransactionStmtKind) { | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_BEGIN"] = 0] = "TRANS_STMT_BEGIN"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_START"] = 1] = "TRANS_STMT_START"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_COMMIT"] = 2] = "TRANS_STMT_COMMIT"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK"] = 3] = "TRANS_STMT_ROLLBACK"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_SAVEPOINT"] = 4] = "TRANS_STMT_SAVEPOINT"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_RELEASE"] = 5] = "TRANS_STMT_RELEASE"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK_TO"] = 6] = "TRANS_STMT_ROLLBACK_TO"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_PREPARE"] = 7] = "TRANS_STMT_PREPARE"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_COMMIT_PREPARED"] = 8] = "TRANS_STMT_COMMIT_PREPARED"; | ||
| TransactionStmtKind[TransactionStmtKind["TRANS_STMT_ROLLBACK_PREPARED"] = 9] = "TRANS_STMT_ROLLBACK_PREPARED"; | ||
| })(TransactionStmtKind || (TransactionStmtKind = {})); | ||
| export var ViewCheckOption; | ||
| (function (ViewCheckOption) { | ||
| ViewCheckOption[ViewCheckOption["NO_CHECK_OPTION"] = 0] = "NO_CHECK_OPTION"; | ||
| ViewCheckOption[ViewCheckOption["LOCAL_CHECK_OPTION"] = 1] = "LOCAL_CHECK_OPTION"; | ||
| ViewCheckOption[ViewCheckOption["CASCADED_CHECK_OPTION"] = 2] = "CASCADED_CHECK_OPTION"; | ||
| })(ViewCheckOption || (ViewCheckOption = {})); | ||
| export var ClusterOption; | ||
| (function (ClusterOption) { | ||
| ClusterOption[ClusterOption["CLUOPT_RECHECK"] = 0] = "CLUOPT_RECHECK"; | ||
| ClusterOption[ClusterOption["CLUOPT_VERBOSE"] = 1] = "CLUOPT_VERBOSE"; | ||
| })(ClusterOption || (ClusterOption = {})); | ||
| export var DiscardMode; | ||
| (function (DiscardMode) { | ||
| DiscardMode[DiscardMode["DISCARD_ALL"] = 0] = "DISCARD_ALL"; | ||
| DiscardMode[DiscardMode["DISCARD_PLANS"] = 1] = "DISCARD_PLANS"; | ||
| DiscardMode[DiscardMode["DISCARD_SEQUENCES"] = 2] = "DISCARD_SEQUENCES"; | ||
| DiscardMode[DiscardMode["DISCARD_TEMP"] = 3] = "DISCARD_TEMP"; | ||
| })(DiscardMode || (DiscardMode = {})); | ||
| export var ReindexObjectType; | ||
| (function (ReindexObjectType) { | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_INDEX"] = 0] = "REINDEX_OBJECT_INDEX"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_TABLE"] = 1] = "REINDEX_OBJECT_TABLE"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_SCHEMA"] = 2] = "REINDEX_OBJECT_SCHEMA"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_SYSTEM"] = 3] = "REINDEX_OBJECT_SYSTEM"; | ||
| ReindexObjectType[ReindexObjectType["REINDEX_OBJECT_DATABASE"] = 4] = "REINDEX_OBJECT_DATABASE"; | ||
| })(ReindexObjectType || (ReindexObjectType = {})); | ||
| export var AlterTSConfigType; | ||
| (function (AlterTSConfigType) { | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_ADD_MAPPING"] = 0] = "ALTER_TSCONFIG_ADD_MAPPING"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN"] = 1] = "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_REPLACE_DICT"] = 2] = "ALTER_TSCONFIG_REPLACE_DICT"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN"] = 3] = "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN"; | ||
| AlterTSConfigType[AlterTSConfigType["ALTER_TSCONFIG_DROP_MAPPING"] = 4] = "ALTER_TSCONFIG_DROP_MAPPING"; | ||
| })(AlterTSConfigType || (AlterTSConfigType = {})); | ||
| export var AlterSubscriptionType; | ||
| (function (AlterSubscriptionType) { | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_OPTIONS"] = 0] = "ALTER_SUBSCRIPTION_OPTIONS"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_CONNECTION"] = 1] = "ALTER_SUBSCRIPTION_CONNECTION"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_PUBLICATION"] = 2] = "ALTER_SUBSCRIPTION_PUBLICATION"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_REFRESH"] = 3] = "ALTER_SUBSCRIPTION_REFRESH"; | ||
| AlterSubscriptionType[AlterSubscriptionType["ALTER_SUBSCRIPTION_ENABLED"] = 4] = "ALTER_SUBSCRIPTION_ENABLED"; | ||
| })(AlterSubscriptionType || (AlterSubscriptionType = {})); | ||
| export var OnCommitAction; | ||
| (function (OnCommitAction) { | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_NOOP"] = 0] = "ONCOMMIT_NOOP"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_PRESERVE_ROWS"] = 1] = "ONCOMMIT_PRESERVE_ROWS"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_DELETE_ROWS"] = 2] = "ONCOMMIT_DELETE_ROWS"; | ||
| OnCommitAction[OnCommitAction["ONCOMMIT_DROP"] = 3] = "ONCOMMIT_DROP"; | ||
| })(OnCommitAction || (OnCommitAction = {})); | ||
| export var ParamKind; | ||
| (function (ParamKind) { | ||
| ParamKind[ParamKind["PARAM_EXTERN"] = 0] = "PARAM_EXTERN"; | ||
| ParamKind[ParamKind["PARAM_EXEC"] = 1] = "PARAM_EXEC"; | ||
| ParamKind[ParamKind["PARAM_SUBLINK"] = 2] = "PARAM_SUBLINK"; | ||
| ParamKind[ParamKind["PARAM_MULTIEXPR"] = 3] = "PARAM_MULTIEXPR"; | ||
| })(ParamKind || (ParamKind = {})); | ||
| export var CoercionContext; | ||
| (function (CoercionContext) { | ||
| CoercionContext[CoercionContext["COERCION_IMPLICIT"] = 0] = "COERCION_IMPLICIT"; | ||
| CoercionContext[CoercionContext["COERCION_ASSIGNMENT"] = 1] = "COERCION_ASSIGNMENT"; | ||
| CoercionContext[CoercionContext["COERCION_EXPLICIT"] = 2] = "COERCION_EXPLICIT"; | ||
| })(CoercionContext || (CoercionContext = {})); | ||
| export var CoercionForm; | ||
| (function (CoercionForm) { | ||
| CoercionForm[CoercionForm["COERCE_EXPLICIT_CALL"] = 0] = "COERCE_EXPLICIT_CALL"; | ||
| CoercionForm[CoercionForm["COERCE_EXPLICIT_CAST"] = 1] = "COERCE_EXPLICIT_CAST"; | ||
| CoercionForm[CoercionForm["COERCE_IMPLICIT_CAST"] = 2] = "COERCE_IMPLICIT_CAST"; | ||
| })(CoercionForm || (CoercionForm = {})); | ||
| export var BoolExprType; | ||
| (function (BoolExprType) { | ||
| BoolExprType[BoolExprType["AND_EXPR"] = 0] = "AND_EXPR"; | ||
| BoolExprType[BoolExprType["OR_EXPR"] = 1] = "OR_EXPR"; | ||
| BoolExprType[BoolExprType["NOT_EXPR"] = 2] = "NOT_EXPR"; | ||
| })(BoolExprType || (BoolExprType = {})); | ||
| export var SubLinkType; | ||
| (function (SubLinkType) { | ||
| SubLinkType[SubLinkType["EXISTS_SUBLINK"] = 0] = "EXISTS_SUBLINK"; | ||
| SubLinkType[SubLinkType["ALL_SUBLINK"] = 1] = "ALL_SUBLINK"; | ||
| SubLinkType[SubLinkType["ANY_SUBLINK"] = 2] = "ANY_SUBLINK"; | ||
| SubLinkType[SubLinkType["ROWCOMPARE_SUBLINK"] = 3] = "ROWCOMPARE_SUBLINK"; | ||
| SubLinkType[SubLinkType["EXPR_SUBLINK"] = 4] = "EXPR_SUBLINK"; | ||
| SubLinkType[SubLinkType["MULTIEXPR_SUBLINK"] = 5] = "MULTIEXPR_SUBLINK"; | ||
| SubLinkType[SubLinkType["ARRAY_SUBLINK"] = 6] = "ARRAY_SUBLINK"; | ||
| SubLinkType[SubLinkType["CTE_SUBLINK"] = 7] = "CTE_SUBLINK"; | ||
| })(SubLinkType || (SubLinkType = {})); | ||
| export var RowCompareType; | ||
| (function (RowCompareType) { | ||
| RowCompareType[RowCompareType["ROWCOMPARE_LT"] = 0] = "ROWCOMPARE_LT"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_LE"] = 1] = "ROWCOMPARE_LE"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_EQ"] = 2] = "ROWCOMPARE_EQ"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_GE"] = 3] = "ROWCOMPARE_GE"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_GT"] = 4] = "ROWCOMPARE_GT"; | ||
| RowCompareType[RowCompareType["ROWCOMPARE_NE"] = 5] = "ROWCOMPARE_NE"; | ||
| })(RowCompareType || (RowCompareType = {})); | ||
| export var MinMaxOp; | ||
| (function (MinMaxOp) { | ||
| MinMaxOp[MinMaxOp["IS_GREATEST"] = 0] = "IS_GREATEST"; | ||
| MinMaxOp[MinMaxOp["IS_LEAST"] = 1] = "IS_LEAST"; | ||
| })(MinMaxOp || (MinMaxOp = {})); | ||
| export var SQLValueFunctionOp; | ||
| (function (SQLValueFunctionOp) { | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_DATE"] = 0] = "SVFOP_CURRENT_DATE"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIME"] = 1] = "SVFOP_CURRENT_TIME"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIME_N"] = 2] = "SVFOP_CURRENT_TIME_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIMESTAMP"] = 3] = "SVFOP_CURRENT_TIMESTAMP"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_TIMESTAMP_N"] = 4] = "SVFOP_CURRENT_TIMESTAMP_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIME"] = 5] = "SVFOP_LOCALTIME"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIME_N"] = 6] = "SVFOP_LOCALTIME_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIMESTAMP"] = 7] = "SVFOP_LOCALTIMESTAMP"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_LOCALTIMESTAMP_N"] = 8] = "SVFOP_LOCALTIMESTAMP_N"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_ROLE"] = 9] = "SVFOP_CURRENT_ROLE"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_USER"] = 10] = "SVFOP_CURRENT_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_USER"] = 11] = "SVFOP_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_SESSION_USER"] = 12] = "SVFOP_SESSION_USER"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_CATALOG"] = 13] = "SVFOP_CURRENT_CATALOG"; | ||
| SQLValueFunctionOp[SQLValueFunctionOp["SVFOP_CURRENT_SCHEMA"] = 14] = "SVFOP_CURRENT_SCHEMA"; | ||
| })(SQLValueFunctionOp || (SQLValueFunctionOp = {})); | ||
| export var XmlExprOp; | ||
| (function (XmlExprOp) { | ||
| XmlExprOp[XmlExprOp["IS_XMLCONCAT"] = 0] = "IS_XMLCONCAT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLELEMENT"] = 1] = "IS_XMLELEMENT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLFOREST"] = 2] = "IS_XMLFOREST"; | ||
| XmlExprOp[XmlExprOp["IS_XMLPARSE"] = 3] = "IS_XMLPARSE"; | ||
| XmlExprOp[XmlExprOp["IS_XMLPI"] = 4] = "IS_XMLPI"; | ||
| XmlExprOp[XmlExprOp["IS_XMLROOT"] = 5] = "IS_XMLROOT"; | ||
| XmlExprOp[XmlExprOp["IS_XMLSERIALIZE"] = 6] = "IS_XMLSERIALIZE"; | ||
| XmlExprOp[XmlExprOp["IS_DOCUMENT"] = 7] = "IS_DOCUMENT"; | ||
| })(XmlExprOp || (XmlExprOp = {})); | ||
| export var XmlOptionType; | ||
| (function (XmlOptionType) { | ||
| XmlOptionType[XmlOptionType["XMLOPTION_DOCUMENT"] = 0] = "XMLOPTION_DOCUMENT"; | ||
| XmlOptionType[XmlOptionType["XMLOPTION_CONTENT"] = 1] = "XMLOPTION_CONTENT"; | ||
| })(XmlOptionType || (XmlOptionType = {})); | ||
| export var NullTestType; | ||
| (function (NullTestType) { | ||
| NullTestType[NullTestType["IS_NULL"] = 0] = "IS_NULL"; | ||
| NullTestType[NullTestType["IS_NOT_NULL"] = 1] = "IS_NOT_NULL"; | ||
| })(NullTestType || (NullTestType = {})); | ||
| export var BoolTestType; | ||
| (function (BoolTestType) { | ||
| BoolTestType[BoolTestType["IS_TRUE"] = 0] = "IS_TRUE"; | ||
| BoolTestType[BoolTestType["IS_NOT_TRUE"] = 1] = "IS_NOT_TRUE"; | ||
| BoolTestType[BoolTestType["IS_FALSE"] = 2] = "IS_FALSE"; | ||
| BoolTestType[BoolTestType["IS_NOT_FALSE"] = 3] = "IS_NOT_FALSE"; | ||
| BoolTestType[BoolTestType["IS_UNKNOWN"] = 4] = "IS_UNKNOWN"; | ||
| BoolTestType[BoolTestType["IS_NOT_UNKNOWN"] = 5] = "IS_NOT_UNKNOWN"; | ||
| })(BoolTestType || (BoolTestType = {})); | ||
| export var CmdType; | ||
| (function (CmdType) { | ||
| CmdType[CmdType["CMD_UNKNOWN"] = 0] = "CMD_UNKNOWN"; | ||
| CmdType[CmdType["CMD_SELECT"] = 1] = "CMD_SELECT"; | ||
| CmdType[CmdType["CMD_UPDATE"] = 2] = "CMD_UPDATE"; | ||
| CmdType[CmdType["CMD_INSERT"] = 3] = "CMD_INSERT"; | ||
| CmdType[CmdType["CMD_DELETE"] = 4] = "CMD_DELETE"; | ||
| CmdType[CmdType["CMD_UTILITY"] = 5] = "CMD_UTILITY"; | ||
| CmdType[CmdType["CMD_NOTHING"] = 6] = "CMD_NOTHING"; | ||
| })(CmdType || (CmdType = {})); | ||
| export var JoinType; | ||
| (function (JoinType) { | ||
| JoinType[JoinType["JOIN_INNER"] = 0] = "JOIN_INNER"; | ||
| JoinType[JoinType["JOIN_LEFT"] = 1] = "JOIN_LEFT"; | ||
| JoinType[JoinType["JOIN_FULL"] = 2] = "JOIN_FULL"; | ||
| JoinType[JoinType["JOIN_RIGHT"] = 3] = "JOIN_RIGHT"; | ||
| JoinType[JoinType["JOIN_SEMI"] = 4] = "JOIN_SEMI"; | ||
| JoinType[JoinType["JOIN_ANTI"] = 5] = "JOIN_ANTI"; | ||
| JoinType[JoinType["JOIN_UNIQUE_OUTER"] = 6] = "JOIN_UNIQUE_OUTER"; | ||
| JoinType[JoinType["JOIN_UNIQUE_INNER"] = 7] = "JOIN_UNIQUE_INNER"; | ||
| })(JoinType || (JoinType = {})); | ||
| export var AggStrategy; | ||
| (function (AggStrategy) { | ||
| AggStrategy[AggStrategy["AGG_PLAIN"] = 0] = "AGG_PLAIN"; | ||
| AggStrategy[AggStrategy["AGG_SORTED"] = 1] = "AGG_SORTED"; | ||
| AggStrategy[AggStrategy["AGG_HASHED"] = 2] = "AGG_HASHED"; | ||
| AggStrategy[AggStrategy["AGG_MIXED"] = 3] = "AGG_MIXED"; | ||
| })(AggStrategy || (AggStrategy = {})); | ||
| export var AggSplit; | ||
| (function (AggSplit) { | ||
| AggSplit[AggSplit["AGGSPLIT_SIMPLE"] = 0] = "AGGSPLIT_SIMPLE"; | ||
| AggSplit[AggSplit["AGGSPLIT_INITIAL_SERIAL"] = 1] = "AGGSPLIT_INITIAL_SERIAL"; | ||
| AggSplit[AggSplit["AGGSPLIT_FINAL_DESERIAL"] = 2] = "AGGSPLIT_FINAL_DESERIAL"; | ||
| })(AggSplit || (AggSplit = {})); | ||
| export var SetOpCmd; | ||
| (function (SetOpCmd) { | ||
| SetOpCmd[SetOpCmd["SETOPCMD_INTERSECT"] = 0] = "SETOPCMD_INTERSECT"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_INTERSECT_ALL"] = 1] = "SETOPCMD_INTERSECT_ALL"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_EXCEPT"] = 2] = "SETOPCMD_EXCEPT"; | ||
| SetOpCmd[SetOpCmd["SETOPCMD_EXCEPT_ALL"] = 3] = "SETOPCMD_EXCEPT_ALL"; | ||
| })(SetOpCmd || (SetOpCmd = {})); | ||
| export var SetOpStrategy; | ||
| (function (SetOpStrategy) { | ||
| SetOpStrategy[SetOpStrategy["SETOP_SORTED"] = 0] = "SETOP_SORTED"; | ||
| SetOpStrategy[SetOpStrategy["SETOP_HASHED"] = 1] = "SETOP_HASHED"; | ||
| })(SetOpStrategy || (SetOpStrategy = {})); | ||
| export var OnConflictAction; | ||
| (function (OnConflictAction) { | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_NONE"] = 0] = "ONCONFLICT_NONE"; | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_NOTHING"] = 1] = "ONCONFLICT_NOTHING"; | ||
| OnConflictAction[OnConflictAction["ONCONFLICT_UPDATE"] = 2] = "ONCONFLICT_UPDATE"; | ||
| })(OnConflictAction || (OnConflictAction = {})); | ||
| export var LimitOption; | ||
| (function (LimitOption) { | ||
| LimitOption[LimitOption["LIMIT_OPTION_DEFAULT"] = 0] = "LIMIT_OPTION_DEFAULT"; | ||
| LimitOption[LimitOption["LIMIT_OPTION_COUNT"] = 1] = "LIMIT_OPTION_COUNT"; | ||
| LimitOption[LimitOption["LIMIT_OPTION_WITH_TIES"] = 2] = "LIMIT_OPTION_WITH_TIES"; | ||
| })(LimitOption || (LimitOption = {})); | ||
| export var LockClauseStrength; | ||
| (function (LockClauseStrength) { | ||
| LockClauseStrength[LockClauseStrength["LCS_NONE"] = 0] = "LCS_NONE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORKEYSHARE"] = 1] = "LCS_FORKEYSHARE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORSHARE"] = 2] = "LCS_FORSHARE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORNOKEYUPDATE"] = 3] = "LCS_FORNOKEYUPDATE"; | ||
| LockClauseStrength[LockClauseStrength["LCS_FORUPDATE"] = 4] = "LCS_FORUPDATE"; | ||
| })(LockClauseStrength || (LockClauseStrength = {})); | ||
| export var LockWaitPolicy; | ||
| (function (LockWaitPolicy) { | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitBlock"] = 0] = "LockWaitBlock"; | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitSkip"] = 1] = "LockWaitSkip"; | ||
| LockWaitPolicy[LockWaitPolicy["LockWaitError"] = 2] = "LockWaitError"; | ||
| })(LockWaitPolicy || (LockWaitPolicy = {})); | ||
| export var LockTupleMode; | ||
| (function (LockTupleMode) { | ||
| LockTupleMode[LockTupleMode["LockTupleKeyShare"] = 0] = "LockTupleKeyShare"; | ||
| LockTupleMode[LockTupleMode["LockTupleShare"] = 1] = "LockTupleShare"; | ||
| LockTupleMode[LockTupleMode["LockTupleNoKeyExclusive"] = 2] = "LockTupleNoKeyExclusive"; | ||
| LockTupleMode[LockTupleMode["LockTupleExclusive"] = 3] = "LockTupleExclusive"; | ||
| })(LockTupleMode || (LockTupleMode = {})); | ||
| export var KeywordKind; | ||
| (function (KeywordKind) { | ||
| KeywordKind[KeywordKind["NO_KEYWORD"] = 0] = "NO_KEYWORD"; | ||
| KeywordKind[KeywordKind["UNRESERVED_KEYWORD"] = 1] = "UNRESERVED_KEYWORD"; | ||
| KeywordKind[KeywordKind["COL_NAME_KEYWORD"] = 2] = "COL_NAME_KEYWORD"; | ||
| KeywordKind[KeywordKind["TYPE_FUNC_NAME_KEYWORD"] = 3] = "TYPE_FUNC_NAME_KEYWORD"; | ||
| KeywordKind[KeywordKind["RESERVED_KEYWORD"] = 4] = "RESERVED_KEYWORD"; | ||
| })(KeywordKind || (KeywordKind = {})); | ||
| export var Token; | ||
| (function (Token) { | ||
| Token[Token["NUL"] = 0] = "NUL"; | ||
| Token[Token["ASCII_37"] = 37] = "ASCII_37"; | ||
| Token[Token["ASCII_40"] = 40] = "ASCII_40"; | ||
| Token[Token["ASCII_41"] = 41] = "ASCII_41"; | ||
| Token[Token["ASCII_42"] = 42] = "ASCII_42"; | ||
| Token[Token["ASCII_43"] = 43] = "ASCII_43"; | ||
| Token[Token["ASCII_44"] = 44] = "ASCII_44"; | ||
| Token[Token["ASCII_45"] = 45] = "ASCII_45"; | ||
| Token[Token["ASCII_46"] = 46] = "ASCII_46"; | ||
| Token[Token["ASCII_47"] = 47] = "ASCII_47"; | ||
| Token[Token["ASCII_58"] = 58] = "ASCII_58"; | ||
| Token[Token["ASCII_59"] = 59] = "ASCII_59"; | ||
| Token[Token["ASCII_60"] = 60] = "ASCII_60"; | ||
| Token[Token["ASCII_61"] = 61] = "ASCII_61"; | ||
| Token[Token["ASCII_62"] = 62] = "ASCII_62"; | ||
| Token[Token["ASCII_63"] = 63] = "ASCII_63"; | ||
| Token[Token["ASCII_91"] = 91] = "ASCII_91"; | ||
| Token[Token["ASCII_92"] = 92] = "ASCII_92"; | ||
| Token[Token["ASCII_93"] = 93] = "ASCII_93"; | ||
| Token[Token["ASCII_94"] = 94] = "ASCII_94"; | ||
| Token[Token["IDENT"] = 258] = "IDENT"; | ||
| Token[Token["UIDENT"] = 259] = "UIDENT"; | ||
| Token[Token["FCONST"] = 260] = "FCONST"; | ||
| Token[Token["SCONST"] = 261] = "SCONST"; | ||
| Token[Token["USCONST"] = 262] = "USCONST"; | ||
| Token[Token["BCONST"] = 263] = "BCONST"; | ||
| Token[Token["XCONST"] = 264] = "XCONST"; | ||
| Token[Token["Op"] = 265] = "Op"; | ||
| Token[Token["ICONST"] = 266] = "ICONST"; | ||
| Token[Token["PARAM"] = 267] = "PARAM"; | ||
| Token[Token["TYPECAST"] = 268] = "TYPECAST"; | ||
| Token[Token["DOT_DOT"] = 269] = "DOT_DOT"; | ||
| Token[Token["COLON_EQUALS"] = 270] = "COLON_EQUALS"; | ||
| Token[Token["EQUALS_GREATER"] = 271] = "EQUALS_GREATER"; | ||
| Token[Token["LESS_EQUALS"] = 272] = "LESS_EQUALS"; | ||
| Token[Token["GREATER_EQUALS"] = 273] = "GREATER_EQUALS"; | ||
| Token[Token["NOT_EQUALS"] = 274] = "NOT_EQUALS"; | ||
| Token[Token["SQL_COMMENT"] = 275] = "SQL_COMMENT"; | ||
| Token[Token["C_COMMENT"] = 276] = "C_COMMENT"; | ||
| Token[Token["ABORT_P"] = 277] = "ABORT_P"; | ||
| Token[Token["ABSOLUTE_P"] = 278] = "ABSOLUTE_P"; | ||
| Token[Token["ACCESS"] = 279] = "ACCESS"; | ||
| Token[Token["ACTION"] = 280] = "ACTION"; | ||
| Token[Token["ADD_P"] = 281] = "ADD_P"; | ||
| Token[Token["ADMIN"] = 282] = "ADMIN"; | ||
| Token[Token["AFTER"] = 283] = "AFTER"; | ||
| Token[Token["AGGREGATE"] = 284] = "AGGREGATE"; | ||
| Token[Token["ALL"] = 285] = "ALL"; | ||
| Token[Token["ALSO"] = 286] = "ALSO"; | ||
| Token[Token["ALTER"] = 287] = "ALTER"; | ||
| Token[Token["ALWAYS"] = 288] = "ALWAYS"; | ||
| Token[Token["ANALYSE"] = 289] = "ANALYSE"; | ||
| Token[Token["ANALYZE"] = 290] = "ANALYZE"; | ||
| Token[Token["AND"] = 291] = "AND"; | ||
| Token[Token["ANY"] = 292] = "ANY"; | ||
| Token[Token["ARRAY"] = 293] = "ARRAY"; | ||
| Token[Token["AS"] = 294] = "AS"; | ||
| Token[Token["ASC"] = 295] = "ASC"; | ||
| Token[Token["ASSERTION"] = 296] = "ASSERTION"; | ||
| Token[Token["ASSIGNMENT"] = 297] = "ASSIGNMENT"; | ||
| Token[Token["ASYMMETRIC"] = 298] = "ASYMMETRIC"; | ||
| Token[Token["AT"] = 299] = "AT"; | ||
| Token[Token["ATTACH"] = 300] = "ATTACH"; | ||
| Token[Token["ATTRIBUTE"] = 301] = "ATTRIBUTE"; | ||
| Token[Token["AUTHORIZATION"] = 302] = "AUTHORIZATION"; | ||
| Token[Token["BACKWARD"] = 303] = "BACKWARD"; | ||
| Token[Token["BEFORE"] = 304] = "BEFORE"; | ||
| Token[Token["BEGIN_P"] = 305] = "BEGIN_P"; | ||
| Token[Token["BETWEEN"] = 306] = "BETWEEN"; | ||
| Token[Token["BIGINT"] = 307] = "BIGINT"; | ||
| Token[Token["BINARY"] = 308] = "BINARY"; | ||
| Token[Token["BIT"] = 309] = "BIT"; | ||
| Token[Token["BOOLEAN_P"] = 310] = "BOOLEAN_P"; | ||
| Token[Token["BOTH"] = 311] = "BOTH"; | ||
| Token[Token["BY"] = 312] = "BY"; | ||
| Token[Token["CACHE"] = 313] = "CACHE"; | ||
| Token[Token["CALL"] = 314] = "CALL"; | ||
| Token[Token["CALLED"] = 315] = "CALLED"; | ||
| Token[Token["CASCADE"] = 316] = "CASCADE"; | ||
| Token[Token["CASCADED"] = 317] = "CASCADED"; | ||
| Token[Token["CASE"] = 318] = "CASE"; | ||
| Token[Token["CAST"] = 319] = "CAST"; | ||
| Token[Token["CATALOG_P"] = 320] = "CATALOG_P"; | ||
| Token[Token["CHAIN"] = 321] = "CHAIN"; | ||
| Token[Token["CHAR_P"] = 322] = "CHAR_P"; | ||
| Token[Token["CHARACTER"] = 323] = "CHARACTER"; | ||
| Token[Token["CHARACTERISTICS"] = 324] = "CHARACTERISTICS"; | ||
| Token[Token["CHECK"] = 325] = "CHECK"; | ||
| Token[Token["CHECKPOINT"] = 326] = "CHECKPOINT"; | ||
| Token[Token["CLASS"] = 327] = "CLASS"; | ||
| Token[Token["CLOSE"] = 328] = "CLOSE"; | ||
| Token[Token["CLUSTER"] = 329] = "CLUSTER"; | ||
| Token[Token["COALESCE"] = 330] = "COALESCE"; | ||
| Token[Token["COLLATE"] = 331] = "COLLATE"; | ||
| Token[Token["COLLATION"] = 332] = "COLLATION"; | ||
| Token[Token["COLUMN"] = 333] = "COLUMN"; | ||
| Token[Token["COLUMNS"] = 334] = "COLUMNS"; | ||
| Token[Token["COMMENT"] = 335] = "COMMENT"; | ||
| Token[Token["COMMENTS"] = 336] = "COMMENTS"; | ||
| Token[Token["COMMIT"] = 337] = "COMMIT"; | ||
| Token[Token["COMMITTED"] = 338] = "COMMITTED"; | ||
| Token[Token["CONCURRENTLY"] = 339] = "CONCURRENTLY"; | ||
| Token[Token["CONFIGURATION"] = 340] = "CONFIGURATION"; | ||
| Token[Token["CONFLICT"] = 341] = "CONFLICT"; | ||
| Token[Token["CONNECTION"] = 342] = "CONNECTION"; | ||
| Token[Token["CONSTRAINT"] = 343] = "CONSTRAINT"; | ||
| Token[Token["CONSTRAINTS"] = 344] = "CONSTRAINTS"; | ||
| Token[Token["CONTENT_P"] = 345] = "CONTENT_P"; | ||
| Token[Token["CONTINUE_P"] = 346] = "CONTINUE_P"; | ||
| Token[Token["CONVERSION_P"] = 347] = "CONVERSION_P"; | ||
| Token[Token["COPY"] = 348] = "COPY"; | ||
| Token[Token["COST"] = 349] = "COST"; | ||
| Token[Token["CREATE"] = 350] = "CREATE"; | ||
| Token[Token["CROSS"] = 351] = "CROSS"; | ||
| Token[Token["CSV"] = 352] = "CSV"; | ||
| Token[Token["CUBE"] = 353] = "CUBE"; | ||
| Token[Token["CURRENT_P"] = 354] = "CURRENT_P"; | ||
| Token[Token["CURRENT_CATALOG"] = 355] = "CURRENT_CATALOG"; | ||
| Token[Token["CURRENT_DATE"] = 356] = "CURRENT_DATE"; | ||
| Token[Token["CURRENT_ROLE"] = 357] = "CURRENT_ROLE"; | ||
| Token[Token["CURRENT_SCHEMA"] = 358] = "CURRENT_SCHEMA"; | ||
| Token[Token["CURRENT_TIME"] = 359] = "CURRENT_TIME"; | ||
| Token[Token["CURRENT_TIMESTAMP"] = 360] = "CURRENT_TIMESTAMP"; | ||
| Token[Token["CURRENT_USER"] = 361] = "CURRENT_USER"; | ||
| Token[Token["CURSOR"] = 362] = "CURSOR"; | ||
| Token[Token["CYCLE"] = 363] = "CYCLE"; | ||
| Token[Token["DATA_P"] = 364] = "DATA_P"; | ||
| Token[Token["DATABASE"] = 365] = "DATABASE"; | ||
| Token[Token["DAY_P"] = 366] = "DAY_P"; | ||
| Token[Token["DEALLOCATE"] = 367] = "DEALLOCATE"; | ||
| Token[Token["DEC"] = 368] = "DEC"; | ||
| Token[Token["DECIMAL_P"] = 369] = "DECIMAL_P"; | ||
| Token[Token["DECLARE"] = 370] = "DECLARE"; | ||
| Token[Token["DEFAULT"] = 371] = "DEFAULT"; | ||
| Token[Token["DEFAULTS"] = 372] = "DEFAULTS"; | ||
| Token[Token["DEFERRABLE"] = 373] = "DEFERRABLE"; | ||
| Token[Token["DEFERRED"] = 374] = "DEFERRED"; | ||
| Token[Token["DEFINER"] = 375] = "DEFINER"; | ||
| Token[Token["DELETE_P"] = 376] = "DELETE_P"; | ||
| Token[Token["DELIMITER"] = 377] = "DELIMITER"; | ||
| Token[Token["DELIMITERS"] = 378] = "DELIMITERS"; | ||
| Token[Token["DEPENDS"] = 379] = "DEPENDS"; | ||
| Token[Token["DESC"] = 380] = "DESC"; | ||
| Token[Token["DETACH"] = 381] = "DETACH"; | ||
| Token[Token["DICTIONARY"] = 382] = "DICTIONARY"; | ||
| Token[Token["DISABLE_P"] = 383] = "DISABLE_P"; | ||
| Token[Token["DISCARD"] = 384] = "DISCARD"; | ||
| Token[Token["DISTINCT"] = 385] = "DISTINCT"; | ||
| Token[Token["DO"] = 386] = "DO"; | ||
| Token[Token["DOCUMENT_P"] = 387] = "DOCUMENT_P"; | ||
| Token[Token["DOMAIN_P"] = 388] = "DOMAIN_P"; | ||
| Token[Token["DOUBLE_P"] = 389] = "DOUBLE_P"; | ||
| Token[Token["DROP"] = 390] = "DROP"; | ||
| Token[Token["EACH"] = 391] = "EACH"; | ||
| Token[Token["ELSE"] = 392] = "ELSE"; | ||
| Token[Token["ENABLE_P"] = 393] = "ENABLE_P"; | ||
| Token[Token["ENCODING"] = 394] = "ENCODING"; | ||
| Token[Token["ENCRYPTED"] = 395] = "ENCRYPTED"; | ||
| Token[Token["END_P"] = 396] = "END_P"; | ||
| Token[Token["ENUM_P"] = 397] = "ENUM_P"; | ||
| Token[Token["ESCAPE"] = 398] = "ESCAPE"; | ||
| Token[Token["EVENT"] = 399] = "EVENT"; | ||
| Token[Token["EXCEPT"] = 400] = "EXCEPT"; | ||
| Token[Token["EXCLUDE"] = 401] = "EXCLUDE"; | ||
| Token[Token["EXCLUDING"] = 402] = "EXCLUDING"; | ||
| Token[Token["EXCLUSIVE"] = 403] = "EXCLUSIVE"; | ||
| Token[Token["EXECUTE"] = 404] = "EXECUTE"; | ||
| Token[Token["EXISTS"] = 405] = "EXISTS"; | ||
| Token[Token["EXPLAIN"] = 406] = "EXPLAIN"; | ||
| Token[Token["EXPRESSION"] = 407] = "EXPRESSION"; | ||
| Token[Token["EXTENSION"] = 408] = "EXTENSION"; | ||
| Token[Token["EXTERNAL"] = 409] = "EXTERNAL"; | ||
| Token[Token["EXTRACT"] = 410] = "EXTRACT"; | ||
| Token[Token["FALSE_P"] = 411] = "FALSE_P"; | ||
| Token[Token["FAMILY"] = 412] = "FAMILY"; | ||
| Token[Token["FETCH"] = 413] = "FETCH"; | ||
| Token[Token["FILTER"] = 414] = "FILTER"; | ||
| Token[Token["FIRST_P"] = 415] = "FIRST_P"; | ||
| Token[Token["FLOAT_P"] = 416] = "FLOAT_P"; | ||
| Token[Token["FOLLOWING"] = 417] = "FOLLOWING"; | ||
| Token[Token["FOR"] = 418] = "FOR"; | ||
| Token[Token["FORCE"] = 419] = "FORCE"; | ||
| Token[Token["FOREIGN"] = 420] = "FOREIGN"; | ||
| Token[Token["FORWARD"] = 421] = "FORWARD"; | ||
| Token[Token["FREEZE"] = 422] = "FREEZE"; | ||
| Token[Token["FROM"] = 423] = "FROM"; | ||
| Token[Token["FULL"] = 424] = "FULL"; | ||
| Token[Token["FUNCTION"] = 425] = "FUNCTION"; | ||
| Token[Token["FUNCTIONS"] = 426] = "FUNCTIONS"; | ||
| Token[Token["GENERATED"] = 427] = "GENERATED"; | ||
| Token[Token["GLOBAL"] = 428] = "GLOBAL"; | ||
| Token[Token["GRANT"] = 429] = "GRANT"; | ||
| Token[Token["GRANTED"] = 430] = "GRANTED"; | ||
| Token[Token["GREATEST"] = 431] = "GREATEST"; | ||
| Token[Token["GROUP_P"] = 432] = "GROUP_P"; | ||
| Token[Token["GROUPING"] = 433] = "GROUPING"; | ||
| Token[Token["GROUPS"] = 434] = "GROUPS"; | ||
| Token[Token["HANDLER"] = 435] = "HANDLER"; | ||
| Token[Token["HAVING"] = 436] = "HAVING"; | ||
| Token[Token["HEADER_P"] = 437] = "HEADER_P"; | ||
| Token[Token["HOLD"] = 438] = "HOLD"; | ||
| Token[Token["HOUR_P"] = 439] = "HOUR_P"; | ||
| Token[Token["IDENTITY_P"] = 440] = "IDENTITY_P"; | ||
| Token[Token["IF_P"] = 441] = "IF_P"; | ||
| Token[Token["ILIKE"] = 442] = "ILIKE"; | ||
| Token[Token["IMMEDIATE"] = 443] = "IMMEDIATE"; | ||
| Token[Token["IMMUTABLE"] = 444] = "IMMUTABLE"; | ||
| Token[Token["IMPLICIT_P"] = 445] = "IMPLICIT_P"; | ||
| Token[Token["IMPORT_P"] = 446] = "IMPORT_P"; | ||
| Token[Token["IN_P"] = 447] = "IN_P"; | ||
| Token[Token["INCLUDE"] = 448] = "INCLUDE"; | ||
| Token[Token["INCLUDING"] = 449] = "INCLUDING"; | ||
| Token[Token["INCREMENT"] = 450] = "INCREMENT"; | ||
| Token[Token["INDEX"] = 451] = "INDEX"; | ||
| Token[Token["INDEXES"] = 452] = "INDEXES"; | ||
| Token[Token["INHERIT"] = 453] = "INHERIT"; | ||
| Token[Token["INHERITS"] = 454] = "INHERITS"; | ||
| Token[Token["INITIALLY"] = 455] = "INITIALLY"; | ||
| Token[Token["INLINE_P"] = 456] = "INLINE_P"; | ||
| Token[Token["INNER_P"] = 457] = "INNER_P"; | ||
| Token[Token["INOUT"] = 458] = "INOUT"; | ||
| Token[Token["INPUT_P"] = 459] = "INPUT_P"; | ||
| Token[Token["INSENSITIVE"] = 460] = "INSENSITIVE"; | ||
| Token[Token["INSERT"] = 461] = "INSERT"; | ||
| Token[Token["INSTEAD"] = 462] = "INSTEAD"; | ||
| Token[Token["INT_P"] = 463] = "INT_P"; | ||
| Token[Token["INTEGER"] = 464] = "INTEGER"; | ||
| Token[Token["INTERSECT"] = 465] = "INTERSECT"; | ||
| Token[Token["INTERVAL"] = 466] = "INTERVAL"; | ||
| Token[Token["INTO"] = 467] = "INTO"; | ||
| Token[Token["INVOKER"] = 468] = "INVOKER"; | ||
| Token[Token["IS"] = 469] = "IS"; | ||
| Token[Token["ISNULL"] = 470] = "ISNULL"; | ||
| Token[Token["ISOLATION"] = 471] = "ISOLATION"; | ||
| Token[Token["JOIN"] = 472] = "JOIN"; | ||
| Token[Token["KEY"] = 473] = "KEY"; | ||
| Token[Token["LABEL"] = 474] = "LABEL"; | ||
| Token[Token["LANGUAGE"] = 475] = "LANGUAGE"; | ||
| Token[Token["LARGE_P"] = 476] = "LARGE_P"; | ||
| Token[Token["LAST_P"] = 477] = "LAST_P"; | ||
| Token[Token["LATERAL_P"] = 478] = "LATERAL_P"; | ||
| Token[Token["LEADING"] = 479] = "LEADING"; | ||
| Token[Token["LEAKPROOF"] = 480] = "LEAKPROOF"; | ||
| Token[Token["LEAST"] = 481] = "LEAST"; | ||
| Token[Token["LEFT"] = 482] = "LEFT"; | ||
| Token[Token["LEVEL"] = 483] = "LEVEL"; | ||
| Token[Token["LIKE"] = 484] = "LIKE"; | ||
| Token[Token["LIMIT"] = 485] = "LIMIT"; | ||
| Token[Token["LISTEN"] = 486] = "LISTEN"; | ||
| Token[Token["LOAD"] = 487] = "LOAD"; | ||
| Token[Token["LOCAL"] = 488] = "LOCAL"; | ||
| Token[Token["LOCALTIME"] = 489] = "LOCALTIME"; | ||
| Token[Token["LOCALTIMESTAMP"] = 490] = "LOCALTIMESTAMP"; | ||
| Token[Token["LOCATION"] = 491] = "LOCATION"; | ||
| Token[Token["LOCK_P"] = 492] = "LOCK_P"; | ||
| Token[Token["LOCKED"] = 493] = "LOCKED"; | ||
| Token[Token["LOGGED"] = 494] = "LOGGED"; | ||
| Token[Token["MAPPING"] = 495] = "MAPPING"; | ||
| Token[Token["MATCH"] = 496] = "MATCH"; | ||
| Token[Token["MATERIALIZED"] = 497] = "MATERIALIZED"; | ||
| Token[Token["MAXVALUE"] = 498] = "MAXVALUE"; | ||
| Token[Token["METHOD"] = 499] = "METHOD"; | ||
| Token[Token["MINUTE_P"] = 500] = "MINUTE_P"; | ||
| Token[Token["MINVALUE"] = 501] = "MINVALUE"; | ||
| Token[Token["MODE"] = 502] = "MODE"; | ||
| Token[Token["MONTH_P"] = 503] = "MONTH_P"; | ||
| Token[Token["MOVE"] = 504] = "MOVE"; | ||
| Token[Token["NAME_P"] = 505] = "NAME_P"; | ||
| Token[Token["NAMES"] = 506] = "NAMES"; | ||
| Token[Token["NATIONAL"] = 507] = "NATIONAL"; | ||
| Token[Token["NATURAL"] = 508] = "NATURAL"; | ||
| Token[Token["NCHAR"] = 509] = "NCHAR"; | ||
| Token[Token["NEW"] = 510] = "NEW"; | ||
| Token[Token["NEXT"] = 511] = "NEXT"; | ||
| Token[Token["NFC"] = 512] = "NFC"; | ||
| Token[Token["NFD"] = 513] = "NFD"; | ||
| Token[Token["NFKC"] = 514] = "NFKC"; | ||
| Token[Token["NFKD"] = 515] = "NFKD"; | ||
| Token[Token["NO"] = 516] = "NO"; | ||
| Token[Token["NONE"] = 517] = "NONE"; | ||
| Token[Token["NORMALIZE"] = 518] = "NORMALIZE"; | ||
| Token[Token["NORMALIZED"] = 519] = "NORMALIZED"; | ||
| Token[Token["NOT"] = 520] = "NOT"; | ||
| Token[Token["NOTHING"] = 521] = "NOTHING"; | ||
| Token[Token["NOTIFY"] = 522] = "NOTIFY"; | ||
| Token[Token["NOTNULL"] = 523] = "NOTNULL"; | ||
| Token[Token["NOWAIT"] = 524] = "NOWAIT"; | ||
| Token[Token["NULL_P"] = 525] = "NULL_P"; | ||
| Token[Token["NULLIF"] = 526] = "NULLIF"; | ||
| Token[Token["NULLS_P"] = 527] = "NULLS_P"; | ||
| Token[Token["NUMERIC"] = 528] = "NUMERIC"; | ||
| Token[Token["OBJECT_P"] = 529] = "OBJECT_P"; | ||
| Token[Token["OF"] = 530] = "OF"; | ||
| Token[Token["OFF"] = 531] = "OFF"; | ||
| Token[Token["OFFSET"] = 532] = "OFFSET"; | ||
| Token[Token["OIDS"] = 533] = "OIDS"; | ||
| Token[Token["OLD"] = 534] = "OLD"; | ||
| Token[Token["ON"] = 535] = "ON"; | ||
| Token[Token["ONLY"] = 536] = "ONLY"; | ||
| Token[Token["OPERATOR"] = 537] = "OPERATOR"; | ||
| Token[Token["OPTION"] = 538] = "OPTION"; | ||
| Token[Token["OPTIONS"] = 539] = "OPTIONS"; | ||
| Token[Token["OR"] = 540] = "OR"; | ||
| Token[Token["ORDER"] = 541] = "ORDER"; | ||
| Token[Token["ORDINALITY"] = 542] = "ORDINALITY"; | ||
| Token[Token["OTHERS"] = 543] = "OTHERS"; | ||
| Token[Token["OUT_P"] = 544] = "OUT_P"; | ||
| Token[Token["OUTER_P"] = 545] = "OUTER_P"; | ||
| Token[Token["OVER"] = 546] = "OVER"; | ||
| Token[Token["OVERLAPS"] = 547] = "OVERLAPS"; | ||
| Token[Token["OVERLAY"] = 548] = "OVERLAY"; | ||
| Token[Token["OVERRIDING"] = 549] = "OVERRIDING"; | ||
| Token[Token["OWNED"] = 550] = "OWNED"; | ||
| Token[Token["OWNER"] = 551] = "OWNER"; | ||
| Token[Token["PARALLEL"] = 552] = "PARALLEL"; | ||
| Token[Token["PARSER"] = 553] = "PARSER"; | ||
| Token[Token["PARTIAL"] = 554] = "PARTIAL"; | ||
| Token[Token["PARTITION"] = 555] = "PARTITION"; | ||
| Token[Token["PASSING"] = 556] = "PASSING"; | ||
| Token[Token["PASSWORD"] = 557] = "PASSWORD"; | ||
| Token[Token["PLACING"] = 558] = "PLACING"; | ||
| Token[Token["PLANS"] = 559] = "PLANS"; | ||
| Token[Token["POLICY"] = 560] = "POLICY"; | ||
| Token[Token["POSITION"] = 561] = "POSITION"; | ||
| Token[Token["PRECEDING"] = 562] = "PRECEDING"; | ||
| Token[Token["PRECISION"] = 563] = "PRECISION"; | ||
| Token[Token["PRESERVE"] = 564] = "PRESERVE"; | ||
| Token[Token["PREPARE"] = 565] = "PREPARE"; | ||
| Token[Token["PREPARED"] = 566] = "PREPARED"; | ||
| Token[Token["PRIMARY"] = 567] = "PRIMARY"; | ||
| Token[Token["PRIOR"] = 568] = "PRIOR"; | ||
| Token[Token["PRIVILEGES"] = 569] = "PRIVILEGES"; | ||
| Token[Token["PROCEDURAL"] = 570] = "PROCEDURAL"; | ||
| Token[Token["PROCEDURE"] = 571] = "PROCEDURE"; | ||
| Token[Token["PROCEDURES"] = 572] = "PROCEDURES"; | ||
| Token[Token["PROGRAM"] = 573] = "PROGRAM"; | ||
| Token[Token["PUBLICATION"] = 574] = "PUBLICATION"; | ||
| Token[Token["QUOTE"] = 575] = "QUOTE"; | ||
| Token[Token["RANGE"] = 576] = "RANGE"; | ||
| Token[Token["READ"] = 577] = "READ"; | ||
| Token[Token["REAL"] = 578] = "REAL"; | ||
| Token[Token["REASSIGN"] = 579] = "REASSIGN"; | ||
| Token[Token["RECHECK"] = 580] = "RECHECK"; | ||
| Token[Token["RECURSIVE"] = 581] = "RECURSIVE"; | ||
| Token[Token["REF_P"] = 582] = "REF_P"; | ||
| Token[Token["REFERENCES"] = 583] = "REFERENCES"; | ||
| Token[Token["REFERENCING"] = 584] = "REFERENCING"; | ||
| Token[Token["REFRESH"] = 585] = "REFRESH"; | ||
| Token[Token["REINDEX"] = 586] = "REINDEX"; | ||
| Token[Token["RELATIVE_P"] = 587] = "RELATIVE_P"; | ||
| Token[Token["RELEASE"] = 588] = "RELEASE"; | ||
| Token[Token["RENAME"] = 589] = "RENAME"; | ||
| Token[Token["REPEATABLE"] = 590] = "REPEATABLE"; | ||
| Token[Token["REPLACE"] = 591] = "REPLACE"; | ||
| Token[Token["REPLICA"] = 592] = "REPLICA"; | ||
| Token[Token["RESET"] = 593] = "RESET"; | ||
| Token[Token["RESTART"] = 594] = "RESTART"; | ||
| Token[Token["RESTRICT"] = 595] = "RESTRICT"; | ||
| Token[Token["RETURNING"] = 596] = "RETURNING"; | ||
| Token[Token["RETURNS"] = 597] = "RETURNS"; | ||
| Token[Token["REVOKE"] = 598] = "REVOKE"; | ||
| Token[Token["RIGHT"] = 599] = "RIGHT"; | ||
| Token[Token["ROLE"] = 600] = "ROLE"; | ||
| Token[Token["ROLLBACK"] = 601] = "ROLLBACK"; | ||
| Token[Token["ROLLUP"] = 602] = "ROLLUP"; | ||
| Token[Token["ROUTINE"] = 603] = "ROUTINE"; | ||
| Token[Token["ROUTINES"] = 604] = "ROUTINES"; | ||
| Token[Token["ROW"] = 605] = "ROW"; | ||
| Token[Token["ROWS"] = 606] = "ROWS"; | ||
| Token[Token["RULE"] = 607] = "RULE"; | ||
| Token[Token["SAVEPOINT"] = 608] = "SAVEPOINT"; | ||
| Token[Token["SCHEMA"] = 609] = "SCHEMA"; | ||
| Token[Token["SCHEMAS"] = 610] = "SCHEMAS"; | ||
| Token[Token["SCROLL"] = 611] = "SCROLL"; | ||
| Token[Token["SEARCH"] = 612] = "SEARCH"; | ||
| Token[Token["SECOND_P"] = 613] = "SECOND_P"; | ||
| Token[Token["SECURITY"] = 614] = "SECURITY"; | ||
| Token[Token["SELECT"] = 615] = "SELECT"; | ||
| Token[Token["SEQUENCE"] = 616] = "SEQUENCE"; | ||
| Token[Token["SEQUENCES"] = 617] = "SEQUENCES"; | ||
| Token[Token["SERIALIZABLE"] = 618] = "SERIALIZABLE"; | ||
| Token[Token["SERVER"] = 619] = "SERVER"; | ||
| Token[Token["SESSION"] = 620] = "SESSION"; | ||
| Token[Token["SESSION_USER"] = 621] = "SESSION_USER"; | ||
| Token[Token["SET"] = 622] = "SET"; | ||
| Token[Token["SETS"] = 623] = "SETS"; | ||
| Token[Token["SETOF"] = 624] = "SETOF"; | ||
| Token[Token["SHARE"] = 625] = "SHARE"; | ||
| Token[Token["SHOW"] = 626] = "SHOW"; | ||
| Token[Token["SIMILAR"] = 627] = "SIMILAR"; | ||
| Token[Token["SIMPLE"] = 628] = "SIMPLE"; | ||
| Token[Token["SKIP"] = 629] = "SKIP"; | ||
| Token[Token["SMALLINT"] = 630] = "SMALLINT"; | ||
| Token[Token["SNAPSHOT"] = 631] = "SNAPSHOT"; | ||
| Token[Token["SOME"] = 632] = "SOME"; | ||
| Token[Token["SQL_P"] = 633] = "SQL_P"; | ||
| Token[Token["STABLE"] = 634] = "STABLE"; | ||
| Token[Token["STANDALONE_P"] = 635] = "STANDALONE_P"; | ||
| Token[Token["START"] = 636] = "START"; | ||
| Token[Token["STATEMENT"] = 637] = "STATEMENT"; | ||
| Token[Token["STATISTICS"] = 638] = "STATISTICS"; | ||
| Token[Token["STDIN"] = 639] = "STDIN"; | ||
| Token[Token["STDOUT"] = 640] = "STDOUT"; | ||
| Token[Token["STORAGE"] = 641] = "STORAGE"; | ||
| Token[Token["STORED"] = 642] = "STORED"; | ||
| Token[Token["STRICT_P"] = 643] = "STRICT_P"; | ||
| Token[Token["STRIP_P"] = 644] = "STRIP_P"; | ||
| Token[Token["SUBSCRIPTION"] = 645] = "SUBSCRIPTION"; | ||
| Token[Token["SUBSTRING"] = 646] = "SUBSTRING"; | ||
| Token[Token["SUPPORT"] = 647] = "SUPPORT"; | ||
| Token[Token["SYMMETRIC"] = 648] = "SYMMETRIC"; | ||
| Token[Token["SYSID"] = 649] = "SYSID"; | ||
| Token[Token["SYSTEM_P"] = 650] = "SYSTEM_P"; | ||
| Token[Token["TABLE"] = 651] = "TABLE"; | ||
| Token[Token["TABLES"] = 652] = "TABLES"; | ||
| Token[Token["TABLESAMPLE"] = 653] = "TABLESAMPLE"; | ||
| Token[Token["TABLESPACE"] = 654] = "TABLESPACE"; | ||
| Token[Token["TEMP"] = 655] = "TEMP"; | ||
| Token[Token["TEMPLATE"] = 656] = "TEMPLATE"; | ||
| Token[Token["TEMPORARY"] = 657] = "TEMPORARY"; | ||
| Token[Token["TEXT_P"] = 658] = "TEXT_P"; | ||
| Token[Token["THEN"] = 659] = "THEN"; | ||
| Token[Token["TIES"] = 660] = "TIES"; | ||
| Token[Token["TIME"] = 661] = "TIME"; | ||
| Token[Token["TIMESTAMP"] = 662] = "TIMESTAMP"; | ||
| Token[Token["TO"] = 663] = "TO"; | ||
| Token[Token["TRAILING"] = 664] = "TRAILING"; | ||
| Token[Token["TRANSACTION"] = 665] = "TRANSACTION"; | ||
| Token[Token["TRANSFORM"] = 666] = "TRANSFORM"; | ||
| Token[Token["TREAT"] = 667] = "TREAT"; | ||
| Token[Token["TRIGGER"] = 668] = "TRIGGER"; | ||
| Token[Token["TRIM"] = 669] = "TRIM"; | ||
| Token[Token["TRUE_P"] = 670] = "TRUE_P"; | ||
| Token[Token["TRUNCATE"] = 671] = "TRUNCATE"; | ||
| Token[Token["TRUSTED"] = 672] = "TRUSTED"; | ||
| Token[Token["TYPE_P"] = 673] = "TYPE_P"; | ||
| Token[Token["TYPES_P"] = 674] = "TYPES_P"; | ||
| Token[Token["UESCAPE"] = 675] = "UESCAPE"; | ||
| Token[Token["UNBOUNDED"] = 676] = "UNBOUNDED"; | ||
| Token[Token["UNCOMMITTED"] = 677] = "UNCOMMITTED"; | ||
| Token[Token["UNENCRYPTED"] = 678] = "UNENCRYPTED"; | ||
| Token[Token["UNION"] = 679] = "UNION"; | ||
| Token[Token["UNIQUE"] = 680] = "UNIQUE"; | ||
| Token[Token["UNKNOWN"] = 681] = "UNKNOWN"; | ||
| Token[Token["UNLISTEN"] = 682] = "UNLISTEN"; | ||
| Token[Token["UNLOGGED"] = 683] = "UNLOGGED"; | ||
| Token[Token["UNTIL"] = 684] = "UNTIL"; | ||
| Token[Token["UPDATE"] = 685] = "UPDATE"; | ||
| Token[Token["USER"] = 686] = "USER"; | ||
| Token[Token["USING"] = 687] = "USING"; | ||
| Token[Token["VACUUM"] = 688] = "VACUUM"; | ||
| Token[Token["VALID"] = 689] = "VALID"; | ||
| Token[Token["VALIDATE"] = 690] = "VALIDATE"; | ||
| Token[Token["VALIDATOR"] = 691] = "VALIDATOR"; | ||
| Token[Token["VALUE_P"] = 692] = "VALUE_P"; | ||
| Token[Token["VALUES"] = 693] = "VALUES"; | ||
| Token[Token["VARCHAR"] = 694] = "VARCHAR"; | ||
| Token[Token["VARIADIC"] = 695] = "VARIADIC"; | ||
| Token[Token["VARYING"] = 696] = "VARYING"; | ||
| Token[Token["VERBOSE"] = 697] = "VERBOSE"; | ||
| Token[Token["VERSION_P"] = 698] = "VERSION_P"; | ||
| Token[Token["VIEW"] = 699] = "VIEW"; | ||
| Token[Token["VIEWS"] = 700] = "VIEWS"; | ||
| Token[Token["VOLATILE"] = 701] = "VOLATILE"; | ||
| Token[Token["WHEN"] = 702] = "WHEN"; | ||
| Token[Token["WHERE"] = 703] = "WHERE"; | ||
| Token[Token["WHITESPACE_P"] = 704] = "WHITESPACE_P"; | ||
| Token[Token["WINDOW"] = 705] = "WINDOW"; | ||
| Token[Token["WITH"] = 706] = "WITH"; | ||
| Token[Token["WITHIN"] = 707] = "WITHIN"; | ||
| Token[Token["WITHOUT"] = 708] = "WITHOUT"; | ||
| Token[Token["WORK"] = 709] = "WORK"; | ||
| Token[Token["WRAPPER"] = 710] = "WRAPPER"; | ||
| Token[Token["WRITE"] = 711] = "WRITE"; | ||
| Token[Token["XML_P"] = 712] = "XML_P"; | ||
| Token[Token["XMLATTRIBUTES"] = 713] = "XMLATTRIBUTES"; | ||
| Token[Token["XMLCONCAT"] = 714] = "XMLCONCAT"; | ||
| Token[Token["XMLELEMENT"] = 715] = "XMLELEMENT"; | ||
| Token[Token["XMLEXISTS"] = 716] = "XMLEXISTS"; | ||
| Token[Token["XMLFOREST"] = 717] = "XMLFOREST"; | ||
| Token[Token["XMLNAMESPACES"] = 718] = "XMLNAMESPACES"; | ||
| Token[Token["XMLPARSE"] = 719] = "XMLPARSE"; | ||
| Token[Token["XMLPI"] = 720] = "XMLPI"; | ||
| Token[Token["XMLROOT"] = 721] = "XMLROOT"; | ||
| Token[Token["XMLSERIALIZE"] = 722] = "XMLSERIALIZE"; | ||
| Token[Token["XMLTABLE"] = 723] = "XMLTABLE"; | ||
| Token[Token["YEAR_P"] = 724] = "YEAR_P"; | ||
| Token[Token["YES_P"] = 725] = "YES_P"; | ||
| Token[Token["ZONE"] = 726] = "ZONE"; | ||
| Token[Token["NOT_LA"] = 727] = "NOT_LA"; | ||
| Token[Token["NULLS_LA"] = 728] = "NULLS_LA"; | ||
| Token[Token["WITH_LA"] = 729] = "WITH_LA"; | ||
| Token[Token["POSTFIXOP"] = 730] = "POSTFIXOP"; | ||
| Token[Token["UMINUS"] = 731] = "UMINUS"; | ||
| })(Token || (Token = {})); |
| export {}; |
| export {}; |
| export {}; |
-64
| /** | ||
| * This file was automatically generated by pg-proto-parser@1.24.0. | ||
| * DO NOT MODIFY IT BY HAND. Instead, modify the source proto file, | ||
| * and run the pg-proto-parser generate command to regenerate this file. | ||
| */ | ||
| export type OverridingKind = "OVERRIDING_NOT_SET" | "OVERRIDING_USER_VALUE" | "OVERRIDING_SYSTEM_VALUE"; | ||
| export type QuerySource = "QSRC_ORIGINAL" | "QSRC_PARSER" | "QSRC_INSTEAD_RULE" | "QSRC_QUAL_INSTEAD_RULE" | "QSRC_NON_INSTEAD_RULE"; | ||
| export type SortByDir = "SORTBY_DEFAULT" | "SORTBY_ASC" | "SORTBY_DESC" | "SORTBY_USING"; | ||
| export type SortByNulls = "SORTBY_NULLS_DEFAULT" | "SORTBY_NULLS_FIRST" | "SORTBY_NULLS_LAST"; | ||
| export type SetQuantifier = "SET_QUANTIFIER_DEFAULT" | "SET_QUANTIFIER_ALL" | "SET_QUANTIFIER_DISTINCT"; | ||
| export type A_Expr_Kind = "AEXPR_OP" | "AEXPR_OP_ANY" | "AEXPR_OP_ALL" | "AEXPR_DISTINCT" | "AEXPR_NOT_DISTINCT" | "AEXPR_NULLIF" | "AEXPR_IN" | "AEXPR_LIKE" | "AEXPR_ILIKE" | "AEXPR_SIMILAR" | "AEXPR_BETWEEN" | "AEXPR_NOT_BETWEEN" | "AEXPR_BETWEEN_SYM" | "AEXPR_NOT_BETWEEN_SYM"; | ||
| export type RoleSpecType = "ROLESPEC_CSTRING" | "ROLESPEC_CURRENT_ROLE" | "ROLESPEC_CURRENT_USER" | "ROLESPEC_SESSION_USER" | "ROLESPEC_PUBLIC"; | ||
| export type TableLikeOption = "CREATE_TABLE_LIKE_COMMENTS" | "CREATE_TABLE_LIKE_COMPRESSION" | "CREATE_TABLE_LIKE_CONSTRAINTS" | "CREATE_TABLE_LIKE_DEFAULTS" | "CREATE_TABLE_LIKE_GENERATED" | "CREATE_TABLE_LIKE_IDENTITY" | "CREATE_TABLE_LIKE_INDEXES" | "CREATE_TABLE_LIKE_STATISTICS" | "CREATE_TABLE_LIKE_STORAGE" | "CREATE_TABLE_LIKE_ALL"; | ||
| export type DefElemAction = "DEFELEM_UNSPEC" | "DEFELEM_SET" | "DEFELEM_ADD" | "DEFELEM_DROP"; | ||
| export type PartitionRangeDatumKind = "PARTITION_RANGE_DATUM_MINVALUE" | "PARTITION_RANGE_DATUM_VALUE" | "PARTITION_RANGE_DATUM_MAXVALUE"; | ||
| export type RTEKind = "RTE_RELATION" | "RTE_SUBQUERY" | "RTE_JOIN" | "RTE_FUNCTION" | "RTE_TABLEFUNC" | "RTE_VALUES" | "RTE_CTE" | "RTE_NAMEDTUPLESTORE" | "RTE_RESULT"; | ||
| export type WCOKind = "WCO_VIEW_CHECK" | "WCO_RLS_INSERT_CHECK" | "WCO_RLS_UPDATE_CHECK" | "WCO_RLS_CONFLICT_CHECK" | "WCO_RLS_MERGE_UPDATE_CHECK" | "WCO_RLS_MERGE_DELETE_CHECK"; | ||
| export type GroupingSetKind = "GROUPING_SET_EMPTY" | "GROUPING_SET_SIMPLE" | "GROUPING_SET_ROLLUP" | "GROUPING_SET_CUBE" | "GROUPING_SET_SETS"; | ||
| export type CTEMaterialize = "CTEMaterializeDefault" | "CTEMaterializeAlways" | "CTEMaterializeNever"; | ||
| export type SetOperation = "SETOP_NONE" | "SETOP_UNION" | "SETOP_INTERSECT" | "SETOP_EXCEPT"; | ||
| export type ObjectType = "OBJECT_ACCESS_METHOD" | "OBJECT_AGGREGATE" | "OBJECT_AMOP" | "OBJECT_AMPROC" | "OBJECT_ATTRIBUTE" | "OBJECT_CAST" | "OBJECT_COLUMN" | "OBJECT_COLLATION" | "OBJECT_CONVERSION" | "OBJECT_DATABASE" | "OBJECT_DEFAULT" | "OBJECT_DEFACL" | "OBJECT_DOMAIN" | "OBJECT_DOMCONSTRAINT" | "OBJECT_EVENT_TRIGGER" | "OBJECT_EXTENSION" | "OBJECT_FDW" | "OBJECT_FOREIGN_SERVER" | "OBJECT_FOREIGN_TABLE" | "OBJECT_FUNCTION" | "OBJECT_INDEX" | "OBJECT_LANGUAGE" | "OBJECT_LARGEOBJECT" | "OBJECT_MATVIEW" | "OBJECT_OPCLASS" | "OBJECT_OPERATOR" | "OBJECT_OPFAMILY" | "OBJECT_PARAMETER_ACL" | "OBJECT_POLICY" | "OBJECT_PROCEDURE" | "OBJECT_PUBLICATION" | "OBJECT_PUBLICATION_NAMESPACE" | "OBJECT_PUBLICATION_REL" | "OBJECT_ROLE" | "OBJECT_ROUTINE" | "OBJECT_RULE" | "OBJECT_SCHEMA" | "OBJECT_SEQUENCE" | "OBJECT_SUBSCRIPTION" | "OBJECT_STATISTIC_EXT" | "OBJECT_TABCONSTRAINT" | "OBJECT_TABLE" | "OBJECT_TABLESPACE" | "OBJECT_TRANSFORM" | "OBJECT_TRIGGER" | "OBJECT_TSCONFIGURATION" | "OBJECT_TSDICTIONARY" | "OBJECT_TSPARSER" | "OBJECT_TSTEMPLATE" | "OBJECT_TYPE" | "OBJECT_USER_MAPPING" | "OBJECT_VIEW"; | ||
| export type DropBehavior = "DROP_RESTRICT" | "DROP_CASCADE"; | ||
| export type AlterTableType = "AT_AddColumn" | "AT_AddColumnRecurse" | "AT_AddColumnToView" | "AT_ColumnDefault" | "AT_CookedColumnDefault" | "AT_DropNotNull" | "AT_SetNotNull" | "AT_DropExpression" | "AT_CheckNotNull" | "AT_SetStatistics" | "AT_SetOptions" | "AT_ResetOptions" | "AT_SetStorage" | "AT_SetCompression" | "AT_DropColumn" | "AT_DropColumnRecurse" | "AT_AddIndex" | "AT_ReAddIndex" | "AT_AddConstraint" | "AT_AddConstraintRecurse" | "AT_ReAddConstraint" | "AT_ReAddDomainConstraint" | "AT_AlterConstraint" | "AT_ValidateConstraint" | "AT_ValidateConstraintRecurse" | "AT_AddIndexConstraint" | "AT_DropConstraint" | "AT_DropConstraintRecurse" | "AT_ReAddComment" | "AT_AlterColumnType" | "AT_AlterColumnGenericOptions" | "AT_ChangeOwner" | "AT_ClusterOn" | "AT_DropCluster" | "AT_SetLogged" | "AT_SetUnLogged" | "AT_DropOids" | "AT_SetAccessMethod" | "AT_SetTableSpace" | "AT_SetRelOptions" | "AT_ResetRelOptions" | "AT_ReplaceRelOptions" | "AT_EnableTrig" | "AT_EnableAlwaysTrig" | "AT_EnableReplicaTrig" | "AT_DisableTrig" | "AT_EnableTrigAll" | "AT_DisableTrigAll" | "AT_EnableTrigUser" | "AT_DisableTrigUser" | "AT_EnableRule" | "AT_EnableAlwaysRule" | "AT_EnableReplicaRule" | "AT_DisableRule" | "AT_AddInherit" | "AT_DropInherit" | "AT_AddOf" | "AT_DropOf" | "AT_ReplicaIdentity" | "AT_EnableRowSecurity" | "AT_DisableRowSecurity" | "AT_ForceRowSecurity" | "AT_NoForceRowSecurity" | "AT_GenericOptions" | "AT_AttachPartition" | "AT_DetachPartition" | "AT_DetachPartitionFinalize" | "AT_AddIdentity" | "AT_SetIdentity" | "AT_DropIdentity" | "AT_ReAddStatistics"; | ||
| export type GrantTargetType = "ACL_TARGET_OBJECT" | "ACL_TARGET_ALL_IN_SCHEMA" | "ACL_TARGET_DEFAULTS"; | ||
| export type VariableSetKind = "VAR_SET_VALUE" | "VAR_SET_DEFAULT" | "VAR_SET_CURRENT" | "VAR_SET_MULTI" | "VAR_RESET" | "VAR_RESET_ALL"; | ||
| export type ConstrType = "CONSTR_NULL" | "CONSTR_NOTNULL" | "CONSTR_DEFAULT" | "CONSTR_IDENTITY" | "CONSTR_GENERATED" | "CONSTR_CHECK" | "CONSTR_PRIMARY" | "CONSTR_UNIQUE" | "CONSTR_EXCLUSION" | "CONSTR_FOREIGN" | "CONSTR_ATTR_DEFERRABLE" | "CONSTR_ATTR_NOT_DEFERRABLE" | "CONSTR_ATTR_DEFERRED" | "CONSTR_ATTR_IMMEDIATE"; | ||
| export type ImportForeignSchemaType = "FDW_IMPORT_SCHEMA_ALL" | "FDW_IMPORT_SCHEMA_LIMIT_TO" | "FDW_IMPORT_SCHEMA_EXCEPT"; | ||
| export type RoleStmtType = "ROLESTMT_ROLE" | "ROLESTMT_USER" | "ROLESTMT_GROUP"; | ||
| export type FetchDirection = "FETCH_FORWARD" | "FETCH_BACKWARD" | "FETCH_ABSOLUTE" | "FETCH_RELATIVE"; | ||
| export type FunctionParameterMode = "FUNC_PARAM_IN" | "FUNC_PARAM_OUT" | "FUNC_PARAM_INOUT" | "FUNC_PARAM_VARIADIC" | "FUNC_PARAM_TABLE" | "FUNC_PARAM_DEFAULT"; | ||
| export type TransactionStmtKind = "TRANS_STMT_BEGIN" | "TRANS_STMT_START" | "TRANS_STMT_COMMIT" | "TRANS_STMT_ROLLBACK" | "TRANS_STMT_SAVEPOINT" | "TRANS_STMT_RELEASE" | "TRANS_STMT_ROLLBACK_TO" | "TRANS_STMT_PREPARE" | "TRANS_STMT_COMMIT_PREPARED" | "TRANS_STMT_ROLLBACK_PREPARED"; | ||
| export type ViewCheckOption = "NO_CHECK_OPTION" | "LOCAL_CHECK_OPTION" | "CASCADED_CHECK_OPTION"; | ||
| export type DiscardMode = "DISCARD_ALL" | "DISCARD_PLANS" | "DISCARD_SEQUENCES" | "DISCARD_TEMP"; | ||
| export type ReindexObjectType = "REINDEX_OBJECT_INDEX" | "REINDEX_OBJECT_TABLE" | "REINDEX_OBJECT_SCHEMA" | "REINDEX_OBJECT_SYSTEM" | "REINDEX_OBJECT_DATABASE"; | ||
| export type AlterTSConfigType = "ALTER_TSCONFIG_ADD_MAPPING" | "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN" | "ALTER_TSCONFIG_REPLACE_DICT" | "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN" | "ALTER_TSCONFIG_DROP_MAPPING"; | ||
| export type PublicationObjSpecType = "PUBLICATIONOBJ_TABLE" | "PUBLICATIONOBJ_TABLES_IN_SCHEMA" | "PUBLICATIONOBJ_TABLES_IN_CUR_SCHEMA" | "PUBLICATIONOBJ_CONTINUATION"; | ||
| export type AlterPublicationAction = "AP_AddObjects" | "AP_DropObjects" | "AP_SetObjects"; | ||
| export type AlterSubscriptionType = "ALTER_SUBSCRIPTION_OPTIONS" | "ALTER_SUBSCRIPTION_CONNECTION" | "ALTER_SUBSCRIPTION_SET_PUBLICATION" | "ALTER_SUBSCRIPTION_ADD_PUBLICATION" | "ALTER_SUBSCRIPTION_DROP_PUBLICATION" | "ALTER_SUBSCRIPTION_REFRESH" | "ALTER_SUBSCRIPTION_ENABLED" | "ALTER_SUBSCRIPTION_SKIP"; | ||
| export type OnCommitAction = "ONCOMMIT_NOOP" | "ONCOMMIT_PRESERVE_ROWS" | "ONCOMMIT_DELETE_ROWS" | "ONCOMMIT_DROP"; | ||
| export type ParamKind = "PARAM_EXTERN" | "PARAM_EXEC" | "PARAM_SUBLINK" | "PARAM_MULTIEXPR"; | ||
| export type CoercionContext = "COERCION_IMPLICIT" | "COERCION_ASSIGNMENT" | "COERCION_PLPGSQL" | "COERCION_EXPLICIT"; | ||
| export type CoercionForm = "COERCE_EXPLICIT_CALL" | "COERCE_EXPLICIT_CAST" | "COERCE_IMPLICIT_CAST" | "COERCE_SQL_SYNTAX"; | ||
| export type BoolExprType = "AND_EXPR" | "OR_EXPR" | "NOT_EXPR"; | ||
| export type SubLinkType = "EXISTS_SUBLINK" | "ALL_SUBLINK" | "ANY_SUBLINK" | "ROWCOMPARE_SUBLINK" | "EXPR_SUBLINK" | "MULTIEXPR_SUBLINK" | "ARRAY_SUBLINK" | "CTE_SUBLINK"; | ||
| export type RowCompareType = "ROWCOMPARE_LT" | "ROWCOMPARE_LE" | "ROWCOMPARE_EQ" | "ROWCOMPARE_GE" | "ROWCOMPARE_GT" | "ROWCOMPARE_NE"; | ||
| export type MinMaxOp = "IS_GREATEST" | "IS_LEAST"; | ||
| export type SQLValueFunctionOp = "SVFOP_CURRENT_DATE" | "SVFOP_CURRENT_TIME" | "SVFOP_CURRENT_TIME_N" | "SVFOP_CURRENT_TIMESTAMP" | "SVFOP_CURRENT_TIMESTAMP_N" | "SVFOP_LOCALTIME" | "SVFOP_LOCALTIME_N" | "SVFOP_LOCALTIMESTAMP" | "SVFOP_LOCALTIMESTAMP_N" | "SVFOP_CURRENT_ROLE" | "SVFOP_CURRENT_USER" | "SVFOP_USER" | "SVFOP_SESSION_USER" | "SVFOP_CURRENT_CATALOG" | "SVFOP_CURRENT_SCHEMA"; | ||
| export type XmlExprOp = "IS_XMLCONCAT" | "IS_XMLELEMENT" | "IS_XMLFOREST" | "IS_XMLPARSE" | "IS_XMLPI" | "IS_XMLROOT" | "IS_XMLSERIALIZE" | "IS_DOCUMENT"; | ||
| export type XmlOptionType = "XMLOPTION_DOCUMENT" | "XMLOPTION_CONTENT"; | ||
| export type NullTestType = "IS_NULL" | "IS_NOT_NULL"; | ||
| export type BoolTestType = "IS_TRUE" | "IS_NOT_TRUE" | "IS_FALSE" | "IS_NOT_FALSE" | "IS_UNKNOWN" | "IS_NOT_UNKNOWN"; | ||
| export type CmdType = "CMD_UNKNOWN" | "CMD_SELECT" | "CMD_UPDATE" | "CMD_INSERT" | "CMD_DELETE" | "CMD_MERGE" | "CMD_UTILITY" | "CMD_NOTHING"; | ||
| export type JoinType = "JOIN_INNER" | "JOIN_LEFT" | "JOIN_FULL" | "JOIN_RIGHT" | "JOIN_SEMI" | "JOIN_ANTI" | "JOIN_UNIQUE_OUTER" | "JOIN_UNIQUE_INNER"; | ||
| export type AggStrategy = "AGG_PLAIN" | "AGG_SORTED" | "AGG_HASHED" | "AGG_MIXED"; | ||
| export type AggSplit = "AGGSPLIT_SIMPLE" | "AGGSPLIT_INITIAL_SERIAL" | "AGGSPLIT_FINAL_DESERIAL"; | ||
| export type SetOpCmd = "SETOPCMD_INTERSECT" | "SETOPCMD_INTERSECT_ALL" | "SETOPCMD_EXCEPT" | "SETOPCMD_EXCEPT_ALL"; | ||
| export type SetOpStrategy = "SETOP_SORTED" | "SETOP_HASHED"; | ||
| export type OnConflictAction = "ONCONFLICT_NONE" | "ONCONFLICT_NOTHING" | "ONCONFLICT_UPDATE"; | ||
| export type LimitOption = "LIMIT_OPTION_DEFAULT" | "LIMIT_OPTION_COUNT" | "LIMIT_OPTION_WITH_TIES"; | ||
| export type LockClauseStrength = "LCS_NONE" | "LCS_FORKEYSHARE" | "LCS_FORSHARE" | "LCS_FORNOKEYUPDATE" | "LCS_FORUPDATE"; | ||
| export type LockWaitPolicy = "LockWaitBlock" | "LockWaitSkip" | "LockWaitError"; | ||
| export type LockTupleMode = "LockTupleKeyShare" | "LockTupleShare" | "LockTupleNoKeyExclusive" | "LockTupleExclusive"; | ||
| export type KeywordKind = "NO_KEYWORD" | "UNRESERVED_KEYWORD" | "COL_NAME_KEYWORD" | "TYPE_FUNC_NAME_KEYWORD" | "RESERVED_KEYWORD"; | ||
| export type Token = "NUL" | "ASCII_36" | "ASCII_37" | "ASCII_40" | "ASCII_41" | "ASCII_42" | "ASCII_43" | "ASCII_44" | "ASCII_45" | "ASCII_46" | "ASCII_47" | "ASCII_58" | "ASCII_59" | "ASCII_60" | "ASCII_61" | "ASCII_62" | "ASCII_63" | "ASCII_91" | "ASCII_92" | "ASCII_93" | "ASCII_94" | "IDENT" | "UIDENT" | "FCONST" | "SCONST" | "USCONST" | "BCONST" | "XCONST" | "Op" | "ICONST" | "PARAM" | "TYPECAST" | "DOT_DOT" | "COLON_EQUALS" | "EQUALS_GREATER" | "LESS_EQUALS" | "GREATER_EQUALS" | "NOT_EQUALS" | "SQL_COMMENT" | "C_COMMENT" | "ABORT_P" | "ABSOLUTE_P" | "ACCESS" | "ACTION" | "ADD_P" | "ADMIN" | "AFTER" | "AGGREGATE" | "ALL" | "ALSO" | "ALTER" | "ALWAYS" | "ANALYSE" | "ANALYZE" | "AND" | "ANY" | "ARRAY" | "AS" | "ASC" | "ASENSITIVE" | "ASSERTION" | "ASSIGNMENT" | "ASYMMETRIC" | "ATOMIC" | "AT" | "ATTACH" | "ATTRIBUTE" | "AUTHORIZATION" | "BACKWARD" | "BEFORE" | "BEGIN_P" | "BETWEEN" | "BIGINT" | "BINARY" | "BIT" | "BOOLEAN_P" | "BOTH" | "BREADTH" | "BY" | "CACHE" | "CALL" | "CALLED" | "CASCADE" | "CASCADED" | "CASE" | "CAST" | "CATALOG_P" | "CHAIN" | "CHAR_P" | "CHARACTER" | "CHARACTERISTICS" | "CHECK" | "CHECKPOINT" | "CLASS" | "CLOSE" | "CLUSTER" | "COALESCE" | "COLLATE" | "COLLATION" | "COLUMN" | "COLUMNS" | "COMMENT" | "COMMENTS" | "COMMIT" | "COMMITTED" | "COMPRESSION" | "CONCURRENTLY" | "CONFIGURATION" | "CONFLICT" | "CONNECTION" | "CONSTRAINT" | "CONSTRAINTS" | "CONTENT_P" | "CONTINUE_P" | "CONVERSION_P" | "COPY" | "COST" | "CREATE" | "CROSS" | "CSV" | "CUBE" | "CURRENT_P" | "CURRENT_CATALOG" | "CURRENT_DATE" | "CURRENT_ROLE" | "CURRENT_SCHEMA" | "CURRENT_TIME" | "CURRENT_TIMESTAMP" | "CURRENT_USER" | "CURSOR" | "CYCLE" | "DATA_P" | "DATABASE" | "DAY_P" | "DEALLOCATE" | "DEC" | "DECIMAL_P" | "DECLARE" | "DEFAULT" | "DEFAULTS" | "DEFERRABLE" | "DEFERRED" | "DEFINER" | "DELETE_P" | "DELIMITER" | "DELIMITERS" | "DEPENDS" | "DEPTH" | "DESC" | "DETACH" | "DICTIONARY" | "DISABLE_P" | "DISCARD" | "DISTINCT" | "DO" | "DOCUMENT_P" | "DOMAIN_P" | "DOUBLE_P" | "DROP" | "EACH" | "ELSE" | "ENABLE_P" | "ENCODING" | "ENCRYPTED" | "END_P" | "ENUM_P" | "ESCAPE" | "EVENT" | "EXCEPT" | "EXCLUDE" | "EXCLUDING" | "EXCLUSIVE" | "EXECUTE" | "EXISTS" | "EXPLAIN" | "EXPRESSION" | "EXTENSION" | "EXTERNAL" | "EXTRACT" | "FALSE_P" | "FAMILY" | "FETCH" | "FILTER" | "FINALIZE" | "FIRST_P" | "FLOAT_P" | "FOLLOWING" | "FOR" | "FORCE" | "FOREIGN" | "FORWARD" | "FREEZE" | "FROM" | "FULL" | "FUNCTION" | "FUNCTIONS" | "GENERATED" | "GLOBAL" | "GRANT" | "GRANTED" | "GREATEST" | "GROUP_P" | "GROUPING" | "GROUPS" | "HANDLER" | "HAVING" | "HEADER_P" | "HOLD" | "HOUR_P" | "IDENTITY_P" | "IF_P" | "ILIKE" | "IMMEDIATE" | "IMMUTABLE" | "IMPLICIT_P" | "IMPORT_P" | "IN_P" | "INCLUDE" | "INCLUDING" | "INCREMENT" | "INDEX" | "INDEXES" | "INHERIT" | "INHERITS" | "INITIALLY" | "INLINE_P" | "INNER_P" | "INOUT" | "INPUT_P" | "INSENSITIVE" | "INSERT" | "INSTEAD" | "INT_P" | "INTEGER" | "INTERSECT" | "INTERVAL" | "INTO" | "INVOKER" | "IS" | "ISNULL" | "ISOLATION" | "JOIN" | "KEY" | "LABEL" | "LANGUAGE" | "LARGE_P" | "LAST_P" | "LATERAL_P" | "LEADING" | "LEAKPROOF" | "LEAST" | "LEFT" | "LEVEL" | "LIKE" | "LIMIT" | "LISTEN" | "LOAD" | "LOCAL" | "LOCALTIME" | "LOCALTIMESTAMP" | "LOCATION" | "LOCK_P" | "LOCKED" | "LOGGED" | "MAPPING" | "MATCH" | "MATCHED" | "MATERIALIZED" | "MAXVALUE" | "MERGE" | "METHOD" | "MINUTE_P" | "MINVALUE" | "MODE" | "MONTH_P" | "MOVE" | "NAME_P" | "NAMES" | "NATIONAL" | "NATURAL" | "NCHAR" | "NEW" | "NEXT" | "NFC" | "NFD" | "NFKC" | "NFKD" | "NO" | "NONE" | "NORMALIZE" | "NORMALIZED" | "NOT" | "NOTHING" | "NOTIFY" | "NOTNULL" | "NOWAIT" | "NULL_P" | "NULLIF" | "NULLS_P" | "NUMERIC" | "OBJECT_P" | "OF" | "OFF" | "OFFSET" | "OIDS" | "OLD" | "ON" | "ONLY" | "OPERATOR" | "OPTION" | "OPTIONS" | "OR" | "ORDER" | "ORDINALITY" | "OTHERS" | "OUT_P" | "OUTER_P" | "OVER" | "OVERLAPS" | "OVERLAY" | "OVERRIDING" | "OWNED" | "OWNER" | "PARALLEL" | "PARAMETER" | "PARSER" | "PARTIAL" | "PARTITION" | "PASSING" | "PASSWORD" | "PLACING" | "PLANS" | "POLICY" | "POSITION" | "PRECEDING" | "PRECISION" | "PRESERVE" | "PREPARE" | "PREPARED" | "PRIMARY" | "PRIOR" | "PRIVILEGES" | "PROCEDURAL" | "PROCEDURE" | "PROCEDURES" | "PROGRAM" | "PUBLICATION" | "QUOTE" | "RANGE" | "READ" | "REAL" | "REASSIGN" | "RECHECK" | "RECURSIVE" | "REF_P" | "REFERENCES" | "REFERENCING" | "REFRESH" | "REINDEX" | "RELATIVE_P" | "RELEASE" | "RENAME" | "REPEATABLE" | "REPLACE" | "REPLICA" | "RESET" | "RESTART" | "RESTRICT" | "RETURN" | "RETURNING" | "RETURNS" | "REVOKE" | "RIGHT" | "ROLE" | "ROLLBACK" | "ROLLUP" | "ROUTINE" | "ROUTINES" | "ROW" | "ROWS" | "RULE" | "SAVEPOINT" | "SCHEMA" | "SCHEMAS" | "SCROLL" | "SEARCH" | "SECOND_P" | "SECURITY" | "SELECT" | "SEQUENCE" | "SEQUENCES" | "SERIALIZABLE" | "SERVER" | "SESSION" | "SESSION_USER" | "SET" | "SETS" | "SETOF" | "SHARE" | "SHOW" | "SIMILAR" | "SIMPLE" | "SKIP" | "SMALLINT" | "SNAPSHOT" | "SOME" | "SQL_P" | "STABLE" | "STANDALONE_P" | "START" | "STATEMENT" | "STATISTICS" | "STDIN" | "STDOUT" | "STORAGE" | "STORED" | "STRICT_P" | "STRIP_P" | "SUBSCRIPTION" | "SUBSTRING" | "SUPPORT" | "SYMMETRIC" | "SYSID" | "SYSTEM_P" | "TABLE" | "TABLES" | "TABLESAMPLE" | "TABLESPACE" | "TEMP" | "TEMPLATE" | "TEMPORARY" | "TEXT_P" | "THEN" | "TIES" | "TIME" | "TIMESTAMP" | "TO" | "TRAILING" | "TRANSACTION" | "TRANSFORM" | "TREAT" | "TRIGGER" | "TRIM" | "TRUE_P" | "TRUNCATE" | "TRUSTED" | "TYPE_P" | "TYPES_P" | "UESCAPE" | "UNBOUNDED" | "UNCOMMITTED" | "UNENCRYPTED" | "UNION" | "UNIQUE" | "UNKNOWN" | "UNLISTEN" | "UNLOGGED" | "UNTIL" | "UPDATE" | "USER" | "USING" | "VACUUM" | "VALID" | "VALIDATE" | "VALIDATOR" | "VALUE_P" | "VALUES" | "VARCHAR" | "VARIADIC" | "VARYING" | "VERBOSE" | "VERSION_P" | "VIEW" | "VIEWS" | "VOLATILE" | "WHEN" | "WHERE" | "WHITESPACE_P" | "WINDOW" | "WITH" | "WITHIN" | "WITHOUT" | "WORK" | "WRAPPER" | "WRITE" | "XML_P" | "XMLATTRIBUTES" | "XMLCONCAT" | "XMLELEMENT" | "XMLEXISTS" | "XMLFOREST" | "XMLNAMESPACES" | "XMLPARSE" | "XMLPI" | "XMLROOT" | "XMLSERIALIZE" | "XMLTABLE" | "YEAR_P" | "YES_P" | "ZONE" | "NOT_LA" | "NULLS_LA" | "WITH_LA" | "MODE_TYPE_NAME" | "MODE_PLPGSQL_EXPR" | "MODE_PLPGSQL_ASSIGN1" | "MODE_PLPGSQL_ASSIGN2" | "MODE_PLPGSQL_ASSIGN3" | "UMINUS"; |
| export * from './types'; | ||
| export * from './enums'; |
-2220
| /** | ||
| * This file was automatically generated by pg-proto-parser@1.24.0. | ||
| * DO NOT MODIFY IT BY HAND. Instead, modify the source proto file, | ||
| * and run the pg-proto-parser generate command to regenerate this file. | ||
| */ | ||
| import { OverridingKind, QuerySource, SortByDir, SortByNulls, SetQuantifier, A_Expr_Kind, RoleSpecType, TableLikeOption, DefElemAction, PartitionRangeDatumKind, RTEKind, WCOKind, GroupingSetKind, CTEMaterialize, SetOperation, ObjectType, DropBehavior, AlterTableType, GrantTargetType, VariableSetKind, ConstrType, ImportForeignSchemaType, RoleStmtType, FetchDirection, FunctionParameterMode, TransactionStmtKind, ViewCheckOption, DiscardMode, ReindexObjectType, AlterTSConfigType, PublicationObjSpecType, AlterPublicationAction, AlterSubscriptionType, OnCommitAction, ParamKind, CoercionContext, CoercionForm, BoolExprType, SubLinkType, RowCompareType, MinMaxOp, SQLValueFunctionOp, XmlExprOp, XmlOptionType, NullTestType, BoolTestType, CmdType, JoinType, AggStrategy, AggSplit, SetOpCmd, SetOpStrategy, OnConflictAction, LimitOption, LockClauseStrength, LockWaitPolicy, LockTupleMode, KeywordKind, Token } from "./enums"; | ||
| export type Node = { | ||
| ParseResult: ParseResult; | ||
| } | { | ||
| ScanResult: ScanResult; | ||
| } | { | ||
| Integer: Integer; | ||
| } | { | ||
| Float: Float; | ||
| } | { | ||
| Boolean: Boolean; | ||
| } | { | ||
| String: String; | ||
| } | { | ||
| BitString: BitString; | ||
| } | { | ||
| List: List; | ||
| } | { | ||
| OidList: OidList; | ||
| } | { | ||
| IntList: IntList; | ||
| } | { | ||
| A_Const: A_Const; | ||
| } | { | ||
| Alias: Alias; | ||
| } | { | ||
| RangeVar: RangeVar; | ||
| } | { | ||
| TableFunc: TableFunc; | ||
| } | { | ||
| Var: Var; | ||
| } | { | ||
| Param: Param; | ||
| } | { | ||
| Aggref: Aggref; | ||
| } | { | ||
| GroupingFunc: GroupingFunc; | ||
| } | { | ||
| WindowFunc: WindowFunc; | ||
| } | { | ||
| SubscriptingRef: SubscriptingRef; | ||
| } | { | ||
| FuncExpr: FuncExpr; | ||
| } | { | ||
| NamedArgExpr: NamedArgExpr; | ||
| } | { | ||
| OpExpr: OpExpr; | ||
| } | { | ||
| DistinctExpr: DistinctExpr; | ||
| } | { | ||
| NullIfExpr: NullIfExpr; | ||
| } | { | ||
| ScalarArrayOpExpr: ScalarArrayOpExpr; | ||
| } | { | ||
| BoolExpr: BoolExpr; | ||
| } | { | ||
| SubLink: SubLink; | ||
| } | { | ||
| SubPlan: SubPlan; | ||
| } | { | ||
| AlternativeSubPlan: AlternativeSubPlan; | ||
| } | { | ||
| FieldSelect: FieldSelect; | ||
| } | { | ||
| FieldStore: FieldStore; | ||
| } | { | ||
| RelabelType: RelabelType; | ||
| } | { | ||
| CoerceViaIO: CoerceViaIO; | ||
| } | { | ||
| ArrayCoerceExpr: ArrayCoerceExpr; | ||
| } | { | ||
| ConvertRowtypeExpr: ConvertRowtypeExpr; | ||
| } | { | ||
| CollateExpr: CollateExpr; | ||
| } | { | ||
| CaseExpr: CaseExpr; | ||
| } | { | ||
| CaseWhen: CaseWhen; | ||
| } | { | ||
| CaseTestExpr: CaseTestExpr; | ||
| } | { | ||
| ArrayExpr: ArrayExpr; | ||
| } | { | ||
| RowExpr: RowExpr; | ||
| } | { | ||
| RowCompareExpr: RowCompareExpr; | ||
| } | { | ||
| CoalesceExpr: CoalesceExpr; | ||
| } | { | ||
| MinMaxExpr: MinMaxExpr; | ||
| } | { | ||
| SQLValueFunction: SQLValueFunction; | ||
| } | { | ||
| XmlExpr: XmlExpr; | ||
| } | { | ||
| NullTest: NullTest; | ||
| } | { | ||
| BooleanTest: BooleanTest; | ||
| } | { | ||
| CoerceToDomain: CoerceToDomain; | ||
| } | { | ||
| CoerceToDomainValue: CoerceToDomainValue; | ||
| } | { | ||
| SetToDefault: SetToDefault; | ||
| } | { | ||
| CurrentOfExpr: CurrentOfExpr; | ||
| } | { | ||
| NextValueExpr: NextValueExpr; | ||
| } | { | ||
| InferenceElem: InferenceElem; | ||
| } | { | ||
| TargetEntry: TargetEntry; | ||
| } | { | ||
| RangeTblRef: RangeTblRef; | ||
| } | { | ||
| JoinExpr: JoinExpr; | ||
| } | { | ||
| FromExpr: FromExpr; | ||
| } | { | ||
| OnConflictExpr: OnConflictExpr; | ||
| } | { | ||
| IntoClause: IntoClause; | ||
| } | { | ||
| MergeAction: MergeAction; | ||
| } | { | ||
| RawStmt: RawStmt; | ||
| } | { | ||
| Query: Query; | ||
| } | { | ||
| InsertStmt: InsertStmt; | ||
| } | { | ||
| DeleteStmt: DeleteStmt; | ||
| } | { | ||
| UpdateStmt: UpdateStmt; | ||
| } | { | ||
| MergeStmt: MergeStmt; | ||
| } | { | ||
| SelectStmt: SelectStmt; | ||
| } | { | ||
| ReturnStmt: ReturnStmt; | ||
| } | { | ||
| PLAssignStmt: PLAssignStmt; | ||
| } | { | ||
| AlterTableStmt: AlterTableStmt; | ||
| } | { | ||
| AlterTableCmd: AlterTableCmd; | ||
| } | { | ||
| AlterDomainStmt: AlterDomainStmt; | ||
| } | { | ||
| SetOperationStmt: SetOperationStmt; | ||
| } | { | ||
| GrantStmt: GrantStmt; | ||
| } | { | ||
| GrantRoleStmt: GrantRoleStmt; | ||
| } | { | ||
| AlterDefaultPrivilegesStmt: AlterDefaultPrivilegesStmt; | ||
| } | { | ||
| ClosePortalStmt: ClosePortalStmt; | ||
| } | { | ||
| ClusterStmt: ClusterStmt; | ||
| } | { | ||
| CopyStmt: CopyStmt; | ||
| } | { | ||
| CreateStmt: CreateStmt; | ||
| } | { | ||
| DefineStmt: DefineStmt; | ||
| } | { | ||
| DropStmt: DropStmt; | ||
| } | { | ||
| TruncateStmt: TruncateStmt; | ||
| } | { | ||
| CommentStmt: CommentStmt; | ||
| } | { | ||
| FetchStmt: FetchStmt; | ||
| } | { | ||
| IndexStmt: IndexStmt; | ||
| } | { | ||
| CreateFunctionStmt: CreateFunctionStmt; | ||
| } | { | ||
| AlterFunctionStmt: AlterFunctionStmt; | ||
| } | { | ||
| DoStmt: DoStmt; | ||
| } | { | ||
| RenameStmt: RenameStmt; | ||
| } | { | ||
| RuleStmt: RuleStmt; | ||
| } | { | ||
| NotifyStmt: NotifyStmt; | ||
| } | { | ||
| ListenStmt: ListenStmt; | ||
| } | { | ||
| UnlistenStmt: UnlistenStmt; | ||
| } | { | ||
| TransactionStmt: TransactionStmt; | ||
| } | { | ||
| ViewStmt: ViewStmt; | ||
| } | { | ||
| LoadStmt: LoadStmt; | ||
| } | { | ||
| CreateDomainStmt: CreateDomainStmt; | ||
| } | { | ||
| CreatedbStmt: CreatedbStmt; | ||
| } | { | ||
| DropdbStmt: DropdbStmt; | ||
| } | { | ||
| VacuumStmt: VacuumStmt; | ||
| } | { | ||
| ExplainStmt: ExplainStmt; | ||
| } | { | ||
| CreateTableAsStmt: CreateTableAsStmt; | ||
| } | { | ||
| CreateSeqStmt: CreateSeqStmt; | ||
| } | { | ||
| AlterSeqStmt: AlterSeqStmt; | ||
| } | { | ||
| VariableSetStmt: VariableSetStmt; | ||
| } | { | ||
| VariableShowStmt: VariableShowStmt; | ||
| } | { | ||
| DiscardStmt: DiscardStmt; | ||
| } | { | ||
| CreateTrigStmt: CreateTrigStmt; | ||
| } | { | ||
| CreatePLangStmt: CreatePLangStmt; | ||
| } | { | ||
| CreateRoleStmt: CreateRoleStmt; | ||
| } | { | ||
| AlterRoleStmt: AlterRoleStmt; | ||
| } | { | ||
| DropRoleStmt: DropRoleStmt; | ||
| } | { | ||
| LockStmt: LockStmt; | ||
| } | { | ||
| ConstraintsSetStmt: ConstraintsSetStmt; | ||
| } | { | ||
| ReindexStmt: ReindexStmt; | ||
| } | { | ||
| CheckPointStmt: CheckPointStmt; | ||
| } | { | ||
| CreateSchemaStmt: CreateSchemaStmt; | ||
| } | { | ||
| AlterDatabaseStmt: AlterDatabaseStmt; | ||
| } | { | ||
| AlterDatabaseRefreshCollStmt: AlterDatabaseRefreshCollStmt; | ||
| } | { | ||
| AlterDatabaseSetStmt: AlterDatabaseSetStmt; | ||
| } | { | ||
| AlterRoleSetStmt: AlterRoleSetStmt; | ||
| } | { | ||
| CreateConversionStmt: CreateConversionStmt; | ||
| } | { | ||
| CreateCastStmt: CreateCastStmt; | ||
| } | { | ||
| CreateOpClassStmt: CreateOpClassStmt; | ||
| } | { | ||
| CreateOpFamilyStmt: CreateOpFamilyStmt; | ||
| } | { | ||
| AlterOpFamilyStmt: AlterOpFamilyStmt; | ||
| } | { | ||
| PrepareStmt: PrepareStmt; | ||
| } | { | ||
| ExecuteStmt: ExecuteStmt; | ||
| } | { | ||
| DeallocateStmt: DeallocateStmt; | ||
| } | { | ||
| DeclareCursorStmt: DeclareCursorStmt; | ||
| } | { | ||
| CreateTableSpaceStmt: CreateTableSpaceStmt; | ||
| } | { | ||
| DropTableSpaceStmt: DropTableSpaceStmt; | ||
| } | { | ||
| AlterObjectDependsStmt: AlterObjectDependsStmt; | ||
| } | { | ||
| AlterObjectSchemaStmt: AlterObjectSchemaStmt; | ||
| } | { | ||
| AlterOwnerStmt: AlterOwnerStmt; | ||
| } | { | ||
| AlterOperatorStmt: AlterOperatorStmt; | ||
| } | { | ||
| AlterTypeStmt: AlterTypeStmt; | ||
| } | { | ||
| DropOwnedStmt: DropOwnedStmt; | ||
| } | { | ||
| ReassignOwnedStmt: ReassignOwnedStmt; | ||
| } | { | ||
| CompositeTypeStmt: CompositeTypeStmt; | ||
| } | { | ||
| CreateEnumStmt: CreateEnumStmt; | ||
| } | { | ||
| CreateRangeStmt: CreateRangeStmt; | ||
| } | { | ||
| AlterEnumStmt: AlterEnumStmt; | ||
| } | { | ||
| AlterTSDictionaryStmt: AlterTSDictionaryStmt; | ||
| } | { | ||
| AlterTSConfigurationStmt: AlterTSConfigurationStmt; | ||
| } | { | ||
| CreateFdwStmt: CreateFdwStmt; | ||
| } | { | ||
| AlterFdwStmt: AlterFdwStmt; | ||
| } | { | ||
| CreateForeignServerStmt: CreateForeignServerStmt; | ||
| } | { | ||
| AlterForeignServerStmt: AlterForeignServerStmt; | ||
| } | { | ||
| CreateUserMappingStmt: CreateUserMappingStmt; | ||
| } | { | ||
| AlterUserMappingStmt: AlterUserMappingStmt; | ||
| } | { | ||
| DropUserMappingStmt: DropUserMappingStmt; | ||
| } | { | ||
| AlterTableSpaceOptionsStmt: AlterTableSpaceOptionsStmt; | ||
| } | { | ||
| AlterTableMoveAllStmt: AlterTableMoveAllStmt; | ||
| } | { | ||
| SecLabelStmt: SecLabelStmt; | ||
| } | { | ||
| CreateForeignTableStmt: CreateForeignTableStmt; | ||
| } | { | ||
| ImportForeignSchemaStmt: ImportForeignSchemaStmt; | ||
| } | { | ||
| CreateExtensionStmt: CreateExtensionStmt; | ||
| } | { | ||
| AlterExtensionStmt: AlterExtensionStmt; | ||
| } | { | ||
| AlterExtensionContentsStmt: AlterExtensionContentsStmt; | ||
| } | { | ||
| CreateEventTrigStmt: CreateEventTrigStmt; | ||
| } | { | ||
| AlterEventTrigStmt: AlterEventTrigStmt; | ||
| } | { | ||
| RefreshMatViewStmt: RefreshMatViewStmt; | ||
| } | { | ||
| ReplicaIdentityStmt: ReplicaIdentityStmt; | ||
| } | { | ||
| AlterSystemStmt: AlterSystemStmt; | ||
| } | { | ||
| CreatePolicyStmt: CreatePolicyStmt; | ||
| } | { | ||
| AlterPolicyStmt: AlterPolicyStmt; | ||
| } | { | ||
| CreateTransformStmt: CreateTransformStmt; | ||
| } | { | ||
| CreateAmStmt: CreateAmStmt; | ||
| } | { | ||
| CreatePublicationStmt: CreatePublicationStmt; | ||
| } | { | ||
| AlterPublicationStmt: AlterPublicationStmt; | ||
| } | { | ||
| CreateSubscriptionStmt: CreateSubscriptionStmt; | ||
| } | { | ||
| AlterSubscriptionStmt: AlterSubscriptionStmt; | ||
| } | { | ||
| DropSubscriptionStmt: DropSubscriptionStmt; | ||
| } | { | ||
| CreateStatsStmt: CreateStatsStmt; | ||
| } | { | ||
| AlterCollationStmt: AlterCollationStmt; | ||
| } | { | ||
| CallStmt: CallStmt; | ||
| } | { | ||
| AlterStatsStmt: AlterStatsStmt; | ||
| } | { | ||
| A_Expr: A_Expr; | ||
| } | { | ||
| ColumnRef: ColumnRef; | ||
| } | { | ||
| ParamRef: ParamRef; | ||
| } | { | ||
| FuncCall: FuncCall; | ||
| } | { | ||
| A_Star: A_Star; | ||
| } | { | ||
| A_Indices: A_Indices; | ||
| } | { | ||
| A_Indirection: A_Indirection; | ||
| } | { | ||
| A_ArrayExpr: A_ArrayExpr; | ||
| } | { | ||
| ResTarget: ResTarget; | ||
| } | { | ||
| MultiAssignRef: MultiAssignRef; | ||
| } | { | ||
| TypeCast: TypeCast; | ||
| } | { | ||
| CollateClause: CollateClause; | ||
| } | { | ||
| SortBy: SortBy; | ||
| } | { | ||
| WindowDef: WindowDef; | ||
| } | { | ||
| RangeSubselect: RangeSubselect; | ||
| } | { | ||
| RangeFunction: RangeFunction; | ||
| } | { | ||
| RangeTableSample: RangeTableSample; | ||
| } | { | ||
| RangeTableFunc: RangeTableFunc; | ||
| } | { | ||
| RangeTableFuncCol: RangeTableFuncCol; | ||
| } | { | ||
| TypeName: TypeName; | ||
| } | { | ||
| ColumnDef: ColumnDef; | ||
| } | { | ||
| IndexElem: IndexElem; | ||
| } | { | ||
| StatsElem: StatsElem; | ||
| } | { | ||
| Constraint: Constraint; | ||
| } | { | ||
| DefElem: DefElem; | ||
| } | { | ||
| RangeTblEntry: RangeTblEntry; | ||
| } | { | ||
| RangeTblFunction: RangeTblFunction; | ||
| } | { | ||
| TableSampleClause: TableSampleClause; | ||
| } | { | ||
| WithCheckOption: WithCheckOption; | ||
| } | { | ||
| SortGroupClause: SortGroupClause; | ||
| } | { | ||
| GroupingSet: GroupingSet; | ||
| } | { | ||
| WindowClause: WindowClause; | ||
| } | { | ||
| ObjectWithArgs: ObjectWithArgs; | ||
| } | { | ||
| AccessPriv: AccessPriv; | ||
| } | { | ||
| CreateOpClassItem: CreateOpClassItem; | ||
| } | { | ||
| TableLikeClause: TableLikeClause; | ||
| } | { | ||
| FunctionParameter: FunctionParameter; | ||
| } | { | ||
| LockingClause: LockingClause; | ||
| } | { | ||
| RowMarkClause: RowMarkClause; | ||
| } | { | ||
| XmlSerialize: XmlSerialize; | ||
| } | { | ||
| WithClause: WithClause; | ||
| } | { | ||
| InferClause: InferClause; | ||
| } | { | ||
| OnConflictClause: OnConflictClause; | ||
| } | { | ||
| CTESearchClause: CTESearchClause; | ||
| } | { | ||
| CTECycleClause: CTECycleClause; | ||
| } | { | ||
| CommonTableExpr: CommonTableExpr; | ||
| } | { | ||
| MergeWhenClause: MergeWhenClause; | ||
| } | { | ||
| RoleSpec: RoleSpec; | ||
| } | { | ||
| TriggerTransition: TriggerTransition; | ||
| } | { | ||
| PartitionElem: PartitionElem; | ||
| } | { | ||
| PartitionSpec: PartitionSpec; | ||
| } | { | ||
| PartitionBoundSpec: PartitionBoundSpec; | ||
| } | { | ||
| PartitionRangeDatum: PartitionRangeDatum; | ||
| } | { | ||
| PartitionCmd: PartitionCmd; | ||
| } | { | ||
| VacuumRelation: VacuumRelation; | ||
| } | { | ||
| PublicationObjSpec: PublicationObjSpec; | ||
| } | { | ||
| PublicationTable: PublicationTable; | ||
| } | { | ||
| InlineCodeBlock: InlineCodeBlock; | ||
| } | { | ||
| CallContext: CallContext; | ||
| } | { | ||
| ScanToken: ScanToken; | ||
| }; | ||
| export interface ParseResult { | ||
| version?: number; | ||
| stmts?: RawStmt[]; | ||
| } | ||
| export interface ScanResult { | ||
| version?: number; | ||
| tokens?: ScanToken[]; | ||
| } | ||
| export interface Integer { | ||
| ival?: number; | ||
| } | ||
| export interface Float { | ||
| fval?: string; | ||
| } | ||
| export interface Boolean { | ||
| boolval?: boolean; | ||
| } | ||
| export interface String { | ||
| sval?: string; | ||
| } | ||
| export interface BitString { | ||
| bsval?: string; | ||
| } | ||
| export interface List { | ||
| items?: Node[]; | ||
| } | ||
| export interface OidList { | ||
| items?: Node[]; | ||
| } | ||
| export interface IntList { | ||
| items?: Node[]; | ||
| } | ||
| export interface A_Const { | ||
| ival?: Integer; | ||
| fval?: Float; | ||
| boolval?: Boolean; | ||
| sval?: String; | ||
| bsval?: BitString; | ||
| isnull?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface Alias { | ||
| aliasname?: string; | ||
| colnames?: Node[]; | ||
| } | ||
| export interface RangeVar { | ||
| catalogname?: string; | ||
| schemaname?: string; | ||
| relname?: string; | ||
| inh?: boolean; | ||
| relpersistence?: string; | ||
| alias?: Alias; | ||
| location?: number; | ||
| } | ||
| export interface TableFunc { | ||
| ns_uris?: Node[]; | ||
| ns_names?: Node[]; | ||
| docexpr?: Node; | ||
| rowexpr?: Node; | ||
| colnames?: Node[]; | ||
| coltypes?: Node[]; | ||
| coltypmods?: Node[]; | ||
| colcollations?: Node[]; | ||
| colexprs?: Node[]; | ||
| coldefexprs?: Node[]; | ||
| notnulls?: bigint[]; | ||
| ordinalitycol?: number; | ||
| location?: number; | ||
| } | ||
| export interface Var { | ||
| xpr?: Node; | ||
| varno?: number; | ||
| varattno?: number; | ||
| vartype?: number; | ||
| vartypmod?: number; | ||
| varcollid?: number; | ||
| varlevelsup?: number; | ||
| varnosyn?: number; | ||
| varattnosyn?: number; | ||
| location?: number; | ||
| } | ||
| export interface Param { | ||
| xpr?: Node; | ||
| paramkind?: ParamKind; | ||
| paramid?: number; | ||
| paramtype?: number; | ||
| paramtypmod?: number; | ||
| paramcollid?: number; | ||
| location?: number; | ||
| } | ||
| export interface Aggref { | ||
| xpr?: Node; | ||
| aggfnoid?: number; | ||
| aggtype?: number; | ||
| aggcollid?: number; | ||
| inputcollid?: number; | ||
| aggtranstype?: number; | ||
| aggargtypes?: Node[]; | ||
| aggdirectargs?: Node[]; | ||
| args?: Node[]; | ||
| aggorder?: Node[]; | ||
| aggdistinct?: Node[]; | ||
| aggfilter?: Node; | ||
| aggstar?: boolean; | ||
| aggvariadic?: boolean; | ||
| aggkind?: string; | ||
| agglevelsup?: number; | ||
| aggsplit?: AggSplit; | ||
| aggno?: number; | ||
| aggtransno?: number; | ||
| location?: number; | ||
| } | ||
| export interface GroupingFunc { | ||
| xpr?: Node; | ||
| args?: Node[]; | ||
| refs?: Node[]; | ||
| cols?: Node[]; | ||
| agglevelsup?: number; | ||
| location?: number; | ||
| } | ||
| export interface WindowFunc { | ||
| xpr?: Node; | ||
| winfnoid?: number; | ||
| wintype?: number; | ||
| wincollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| aggfilter?: Node; | ||
| winref?: number; | ||
| winstar?: boolean; | ||
| winagg?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface SubscriptingRef { | ||
| xpr?: Node; | ||
| refcontainertype?: number; | ||
| refelemtype?: number; | ||
| refrestype?: number; | ||
| reftypmod?: number; | ||
| refcollid?: number; | ||
| refupperindexpr?: Node[]; | ||
| reflowerindexpr?: Node[]; | ||
| refexpr?: Node; | ||
| refassgnexpr?: Node; | ||
| } | ||
| export interface FuncExpr { | ||
| xpr?: Node; | ||
| funcid?: number; | ||
| funcresulttype?: number; | ||
| funcretset?: boolean; | ||
| funcvariadic?: boolean; | ||
| funcformat?: CoercionForm; | ||
| funccollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface NamedArgExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| name?: string; | ||
| argnumber?: number; | ||
| location?: number; | ||
| } | ||
| export interface OpExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| opresulttype?: number; | ||
| opretset?: boolean; | ||
| opcollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface DistinctExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| opresulttype?: number; | ||
| opretset?: boolean; | ||
| opcollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface NullIfExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| opresulttype?: number; | ||
| opretset?: boolean; | ||
| opcollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ScalarArrayOpExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| hashfuncid?: number; | ||
| negfuncid?: number; | ||
| useOr?: boolean; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface BoolExpr { | ||
| xpr?: Node; | ||
| boolop?: BoolExprType; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface SubLink { | ||
| xpr?: Node; | ||
| subLinkType?: SubLinkType; | ||
| subLinkId?: number; | ||
| testexpr?: Node; | ||
| operName?: Node[]; | ||
| subselect?: Node; | ||
| location?: number; | ||
| } | ||
| export interface SubPlan { | ||
| xpr?: Node; | ||
| subLinkType?: SubLinkType; | ||
| testexpr?: Node; | ||
| paramIds?: Node[]; | ||
| plan_id?: number; | ||
| plan_name?: string; | ||
| firstColType?: number; | ||
| firstColTypmod?: number; | ||
| firstColCollation?: number; | ||
| useHashTable?: boolean; | ||
| unknownEqFalse?: boolean; | ||
| parallel_safe?: boolean; | ||
| setParam?: Node[]; | ||
| parParam?: Node[]; | ||
| args?: Node[]; | ||
| startup_cost?: number; | ||
| per_call_cost?: number; | ||
| } | ||
| export interface AlternativeSubPlan { | ||
| xpr?: Node; | ||
| subplans?: Node[]; | ||
| } | ||
| export interface FieldSelect { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| fieldnum?: number; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| } | ||
| export interface FieldStore { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| newvals?: Node[]; | ||
| fieldnums?: Node[]; | ||
| resulttype?: number; | ||
| } | ||
| export interface RelabelType { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| relabelformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface CoerceViaIO { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| resultcollid?: number; | ||
| coerceformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface ArrayCoerceExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| elemexpr?: Node; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| coerceformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface ConvertRowtypeExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| convertformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface CollateExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| collOid?: number; | ||
| location?: number; | ||
| } | ||
| export interface CaseExpr { | ||
| xpr?: Node; | ||
| casetype?: number; | ||
| casecollid?: number; | ||
| arg?: Node; | ||
| args?: Node[]; | ||
| defresult?: Node; | ||
| location?: number; | ||
| } | ||
| export interface CaseWhen { | ||
| xpr?: Node; | ||
| expr?: Node; | ||
| result?: Node; | ||
| location?: number; | ||
| } | ||
| export interface CaseTestExpr { | ||
| xpr?: Node; | ||
| typeId?: number; | ||
| typeMod?: number; | ||
| collation?: number; | ||
| } | ||
| export interface ArrayExpr { | ||
| xpr?: Node; | ||
| array_typeid?: number; | ||
| array_collid?: number; | ||
| element_typeid?: number; | ||
| elements?: Node[]; | ||
| multidims?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface RowExpr { | ||
| xpr?: Node; | ||
| args?: Node[]; | ||
| row_typeid?: number; | ||
| row_format?: CoercionForm; | ||
| colnames?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface RowCompareExpr { | ||
| xpr?: Node; | ||
| rctype?: RowCompareType; | ||
| opnos?: Node[]; | ||
| opfamilies?: Node[]; | ||
| inputcollids?: Node[]; | ||
| largs?: Node[]; | ||
| rargs?: Node[]; | ||
| } | ||
| export interface CoalesceExpr { | ||
| xpr?: Node; | ||
| coalescetype?: number; | ||
| coalescecollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface MinMaxExpr { | ||
| xpr?: Node; | ||
| minmaxtype?: number; | ||
| minmaxcollid?: number; | ||
| inputcollid?: number; | ||
| op?: MinMaxOp; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface SQLValueFunction { | ||
| xpr?: Node; | ||
| op?: SQLValueFunctionOp; | ||
| type?: number; | ||
| typmod?: number; | ||
| location?: number; | ||
| } | ||
| export interface XmlExpr { | ||
| xpr?: Node; | ||
| op?: XmlExprOp; | ||
| name?: string; | ||
| named_args?: Node[]; | ||
| arg_names?: Node[]; | ||
| args?: Node[]; | ||
| xmloption?: XmlOptionType; | ||
| type?: number; | ||
| typmod?: number; | ||
| location?: number; | ||
| } | ||
| export interface NullTest { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| nulltesttype?: NullTestType; | ||
| argisrow?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface BooleanTest { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| booltesttype?: BoolTestType; | ||
| location?: number; | ||
| } | ||
| export interface CoerceToDomain { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| coercionformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface CoerceToDomainValue { | ||
| xpr?: Node; | ||
| typeId?: number; | ||
| typeMod?: number; | ||
| collation?: number; | ||
| location?: number; | ||
| } | ||
| export interface SetToDefault { | ||
| xpr?: Node; | ||
| typeId?: number; | ||
| typeMod?: number; | ||
| collation?: number; | ||
| location?: number; | ||
| } | ||
| export interface CurrentOfExpr { | ||
| xpr?: Node; | ||
| cvarno?: number; | ||
| cursor_name?: string; | ||
| cursor_param?: number; | ||
| } | ||
| export interface NextValueExpr { | ||
| xpr?: Node; | ||
| seqid?: number; | ||
| typeId?: number; | ||
| } | ||
| export interface InferenceElem { | ||
| xpr?: Node; | ||
| expr?: Node; | ||
| infercollid?: number; | ||
| inferopclass?: number; | ||
| } | ||
| export interface TargetEntry { | ||
| xpr?: Node; | ||
| expr?: Node; | ||
| resno?: number; | ||
| resname?: string; | ||
| ressortgroupref?: number; | ||
| resorigtbl?: number; | ||
| resorigcol?: number; | ||
| resjunk?: boolean; | ||
| } | ||
| export interface RangeTblRef { | ||
| rtindex?: number; | ||
| } | ||
| export interface JoinExpr { | ||
| jointype?: JoinType; | ||
| isNatural?: boolean; | ||
| larg?: Node; | ||
| rarg?: Node; | ||
| usingClause?: Node[]; | ||
| join_using_alias?: Alias; | ||
| quals?: Node; | ||
| alias?: Alias; | ||
| rtindex?: number; | ||
| } | ||
| export interface FromExpr { | ||
| fromlist?: Node[]; | ||
| quals?: Node; | ||
| } | ||
| export interface OnConflictExpr { | ||
| action?: OnConflictAction; | ||
| arbiterElems?: Node[]; | ||
| arbiterWhere?: Node; | ||
| constraint?: number; | ||
| onConflictSet?: Node[]; | ||
| onConflictWhere?: Node; | ||
| exclRelIndex?: number; | ||
| exclRelTlist?: Node[]; | ||
| } | ||
| export interface IntoClause { | ||
| rel?: RangeVar; | ||
| colNames?: Node[]; | ||
| accessMethod?: string; | ||
| options?: Node[]; | ||
| onCommit?: OnCommitAction; | ||
| tableSpaceName?: string; | ||
| viewQuery?: Node; | ||
| skipData?: boolean; | ||
| } | ||
| export interface MergeAction { | ||
| matched?: boolean; | ||
| commandType?: CmdType; | ||
| override?: OverridingKind; | ||
| qual?: Node; | ||
| targetList?: Node[]; | ||
| updateColnos?: Node[]; | ||
| } | ||
| export interface RawStmt { | ||
| stmt?: Node; | ||
| stmt_location?: number; | ||
| stmt_len?: number; | ||
| } | ||
| export interface Query { | ||
| commandType?: CmdType; | ||
| querySource?: QuerySource; | ||
| canSetTag?: boolean; | ||
| utilityStmt?: Node; | ||
| resultRelation?: number; | ||
| hasAggs?: boolean; | ||
| hasWindowFuncs?: boolean; | ||
| hasTargetSRFs?: boolean; | ||
| hasSubLinks?: boolean; | ||
| hasDistinctOn?: boolean; | ||
| hasRecursive?: boolean; | ||
| hasModifyingCTE?: boolean; | ||
| hasForUpdate?: boolean; | ||
| hasRowSecurity?: boolean; | ||
| isReturn?: boolean; | ||
| cteList?: Node[]; | ||
| rtable?: Node[]; | ||
| jointree?: FromExpr; | ||
| mergeActionList?: Node[]; | ||
| mergeUseOuterJoin?: boolean; | ||
| targetList?: Node[]; | ||
| override?: OverridingKind; | ||
| onConflict?: OnConflictExpr; | ||
| returningList?: Node[]; | ||
| groupClause?: Node[]; | ||
| groupDistinct?: boolean; | ||
| groupingSets?: Node[]; | ||
| havingQual?: Node; | ||
| windowClause?: Node[]; | ||
| distinctClause?: Node[]; | ||
| sortClause?: Node[]; | ||
| limitOffset?: Node; | ||
| limitCount?: Node; | ||
| limitOption?: LimitOption; | ||
| rowMarks?: Node[]; | ||
| setOperations?: Node; | ||
| constraintDeps?: Node[]; | ||
| withCheckOptions?: Node[]; | ||
| stmt_location?: number; | ||
| stmt_len?: number; | ||
| } | ||
| export interface InsertStmt { | ||
| relation?: RangeVar; | ||
| cols?: Node[]; | ||
| selectStmt?: Node; | ||
| onConflictClause?: OnConflictClause; | ||
| returningList?: Node[]; | ||
| withClause?: WithClause; | ||
| override?: OverridingKind; | ||
| } | ||
| export interface DeleteStmt { | ||
| relation?: RangeVar; | ||
| usingClause?: Node[]; | ||
| whereClause?: Node; | ||
| returningList?: Node[]; | ||
| withClause?: WithClause; | ||
| } | ||
| export interface UpdateStmt { | ||
| relation?: RangeVar; | ||
| targetList?: Node[]; | ||
| whereClause?: Node; | ||
| fromClause?: Node[]; | ||
| returningList?: Node[]; | ||
| withClause?: WithClause; | ||
| } | ||
| export interface MergeStmt { | ||
| relation?: RangeVar; | ||
| sourceRelation?: Node; | ||
| joinCondition?: Node; | ||
| mergeWhenClauses?: Node[]; | ||
| withClause?: WithClause; | ||
| } | ||
| export interface SelectStmt { | ||
| distinctClause?: Node[]; | ||
| intoClause?: IntoClause; | ||
| targetList?: Node[]; | ||
| fromClause?: Node[]; | ||
| whereClause?: Node; | ||
| groupClause?: Node[]; | ||
| groupDistinct?: boolean; | ||
| havingClause?: Node; | ||
| windowClause?: Node[]; | ||
| valuesLists?: Node[]; | ||
| sortClause?: Node[]; | ||
| limitOffset?: Node; | ||
| limitCount?: Node; | ||
| limitOption?: LimitOption; | ||
| lockingClause?: Node[]; | ||
| withClause?: WithClause; | ||
| op?: SetOperation; | ||
| all?: boolean; | ||
| larg?: SelectStmt; | ||
| rarg?: SelectStmt; | ||
| } | ||
| export interface ReturnStmt { | ||
| returnval?: Node; | ||
| } | ||
| export interface PLAssignStmt { | ||
| name?: string; | ||
| indirection?: Node[]; | ||
| nnames?: number; | ||
| val?: SelectStmt; | ||
| location?: number; | ||
| } | ||
| export interface AlterTableStmt { | ||
| relation?: RangeVar; | ||
| cmds?: Node[]; | ||
| objtype?: ObjectType; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterTableCmd { | ||
| subtype?: AlterTableType; | ||
| name?: string; | ||
| num?: number; | ||
| newowner?: RoleSpec; | ||
| def?: Node; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| recurse?: boolean; | ||
| } | ||
| export interface AlterDomainStmt { | ||
| subtype?: string; | ||
| typeName?: Node[]; | ||
| name?: string; | ||
| def?: Node; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface SetOperationStmt { | ||
| op?: SetOperation; | ||
| all?: boolean; | ||
| larg?: Node; | ||
| rarg?: Node; | ||
| colTypes?: Node[]; | ||
| colTypmods?: Node[]; | ||
| colCollations?: Node[]; | ||
| groupClauses?: Node[]; | ||
| } | ||
| export interface GrantStmt { | ||
| is_grant?: boolean; | ||
| targtype?: GrantTargetType; | ||
| objtype?: ObjectType; | ||
| objects?: Node[]; | ||
| privileges?: Node[]; | ||
| grantees?: Node[]; | ||
| grant_option?: boolean; | ||
| grantor?: RoleSpec; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface GrantRoleStmt { | ||
| granted_roles?: Node[]; | ||
| grantee_roles?: Node[]; | ||
| is_grant?: boolean; | ||
| admin_opt?: boolean; | ||
| grantor?: RoleSpec; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface AlterDefaultPrivilegesStmt { | ||
| options?: Node[]; | ||
| action?: GrantStmt; | ||
| } | ||
| export interface ClosePortalStmt { | ||
| portalname?: string; | ||
| } | ||
| export interface ClusterStmt { | ||
| relation?: RangeVar; | ||
| indexname?: string; | ||
| params?: Node[]; | ||
| } | ||
| export interface CopyStmt { | ||
| relation?: RangeVar; | ||
| query?: Node; | ||
| attlist?: Node[]; | ||
| is_from?: boolean; | ||
| is_program?: boolean; | ||
| filename?: string; | ||
| options?: Node[]; | ||
| whereClause?: Node; | ||
| } | ||
| export interface CreateStmt { | ||
| relation?: RangeVar; | ||
| tableElts?: Node[]; | ||
| inhRelations?: Node[]; | ||
| partbound?: PartitionBoundSpec; | ||
| partspec?: PartitionSpec; | ||
| ofTypename?: TypeName; | ||
| constraints?: Node[]; | ||
| options?: Node[]; | ||
| oncommit?: OnCommitAction; | ||
| tablespacename?: string; | ||
| accessMethod?: string; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface DefineStmt { | ||
| kind?: ObjectType; | ||
| oldstyle?: boolean; | ||
| defnames?: Node[]; | ||
| args?: Node[]; | ||
| definition?: Node[]; | ||
| if_not_exists?: boolean; | ||
| replace?: boolean; | ||
| } | ||
| export interface DropStmt { | ||
| objects?: Node[]; | ||
| removeType?: ObjectType; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| concurrent?: boolean; | ||
| } | ||
| export interface TruncateStmt { | ||
| relations?: Node[]; | ||
| restart_seqs?: boolean; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface CommentStmt { | ||
| objtype?: ObjectType; | ||
| object?: Node; | ||
| comment?: string; | ||
| } | ||
| export interface FetchStmt { | ||
| direction?: FetchDirection; | ||
| howMany?: bigint; | ||
| portalname?: string; | ||
| ismove?: boolean; | ||
| } | ||
| export interface IndexStmt { | ||
| idxname?: string; | ||
| relation?: RangeVar; | ||
| accessMethod?: string; | ||
| tableSpace?: string; | ||
| indexParams?: Node[]; | ||
| indexIncludingParams?: Node[]; | ||
| options?: Node[]; | ||
| whereClause?: Node; | ||
| excludeOpNames?: Node[]; | ||
| idxcomment?: string; | ||
| indexOid?: number; | ||
| oldNode?: number; | ||
| oldCreateSubid?: number; | ||
| oldFirstRelfilenodeSubid?: number; | ||
| unique?: boolean; | ||
| nulls_not_distinct?: boolean; | ||
| primary?: boolean; | ||
| isconstraint?: boolean; | ||
| deferrable?: boolean; | ||
| initdeferred?: boolean; | ||
| transformed?: boolean; | ||
| concurrent?: boolean; | ||
| if_not_exists?: boolean; | ||
| reset_default_tblspc?: boolean; | ||
| } | ||
| export interface CreateFunctionStmt { | ||
| is_procedure?: boolean; | ||
| replace?: boolean; | ||
| funcname?: Node[]; | ||
| parameters?: Node[]; | ||
| returnType?: TypeName; | ||
| options?: Node[]; | ||
| sql_body?: Node; | ||
| } | ||
| export interface AlterFunctionStmt { | ||
| objtype?: ObjectType; | ||
| func?: ObjectWithArgs; | ||
| actions?: Node[]; | ||
| } | ||
| export interface DoStmt { | ||
| args?: Node[]; | ||
| } | ||
| export interface RenameStmt { | ||
| renameType?: ObjectType; | ||
| relationType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| subname?: string; | ||
| newname?: string; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface RuleStmt { | ||
| relation?: RangeVar; | ||
| rulename?: string; | ||
| whereClause?: Node; | ||
| event?: CmdType; | ||
| instead?: boolean; | ||
| actions?: Node[]; | ||
| replace?: boolean; | ||
| } | ||
| export interface NotifyStmt { | ||
| conditionname?: string; | ||
| payload?: string; | ||
| } | ||
| export interface ListenStmt { | ||
| conditionname?: string; | ||
| } | ||
| export interface UnlistenStmt { | ||
| conditionname?: string; | ||
| } | ||
| export interface TransactionStmt { | ||
| kind?: TransactionStmtKind; | ||
| options?: Node[]; | ||
| savepoint_name?: string; | ||
| gid?: string; | ||
| chain?: boolean; | ||
| } | ||
| export interface ViewStmt { | ||
| view?: RangeVar; | ||
| aliases?: Node[]; | ||
| query?: Node; | ||
| replace?: boolean; | ||
| options?: Node[]; | ||
| withCheckOption?: ViewCheckOption; | ||
| } | ||
| export interface LoadStmt { | ||
| filename?: string; | ||
| } | ||
| export interface CreateDomainStmt { | ||
| domainname?: Node[]; | ||
| typeName?: TypeName; | ||
| collClause?: CollateClause; | ||
| constraints?: Node[]; | ||
| } | ||
| export interface CreatedbStmt { | ||
| dbname?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropdbStmt { | ||
| dbname?: string; | ||
| missing_ok?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface VacuumStmt { | ||
| options?: Node[]; | ||
| rels?: Node[]; | ||
| is_vacuumcmd?: boolean; | ||
| } | ||
| export interface ExplainStmt { | ||
| query?: Node; | ||
| options?: Node[]; | ||
| } | ||
| export interface CreateTableAsStmt { | ||
| query?: Node; | ||
| into?: IntoClause; | ||
| objtype?: ObjectType; | ||
| is_select_into?: boolean; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface CreateSeqStmt { | ||
| sequence?: RangeVar; | ||
| options?: Node[]; | ||
| ownerId?: number; | ||
| for_identity?: boolean; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface AlterSeqStmt { | ||
| sequence?: RangeVar; | ||
| options?: Node[]; | ||
| for_identity?: boolean; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface VariableSetStmt { | ||
| kind?: VariableSetKind; | ||
| name?: string; | ||
| args?: Node[]; | ||
| is_local?: boolean; | ||
| } | ||
| export interface VariableShowStmt { | ||
| name?: string; | ||
| } | ||
| export interface DiscardStmt { | ||
| target?: DiscardMode; | ||
| } | ||
| export interface CreateTrigStmt { | ||
| replace?: boolean; | ||
| isconstraint?: boolean; | ||
| trigname?: string; | ||
| relation?: RangeVar; | ||
| funcname?: Node[]; | ||
| args?: Node[]; | ||
| row?: boolean; | ||
| timing?: number; | ||
| events?: number; | ||
| columns?: Node[]; | ||
| whenClause?: Node; | ||
| transitionRels?: Node[]; | ||
| deferrable?: boolean; | ||
| initdeferred?: boolean; | ||
| constrrel?: RangeVar; | ||
| } | ||
| export interface CreatePLangStmt { | ||
| replace?: boolean; | ||
| plname?: string; | ||
| plhandler?: Node[]; | ||
| plinline?: Node[]; | ||
| plvalidator?: Node[]; | ||
| pltrusted?: boolean; | ||
| } | ||
| export interface CreateRoleStmt { | ||
| stmt_type?: RoleStmtType; | ||
| role?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterRoleStmt { | ||
| role?: RoleSpec; | ||
| options?: Node[]; | ||
| action?: number; | ||
| } | ||
| export interface DropRoleStmt { | ||
| roles?: Node[]; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface LockStmt { | ||
| relations?: Node[]; | ||
| mode?: number; | ||
| nowait?: boolean; | ||
| } | ||
| export interface ConstraintsSetStmt { | ||
| constraints?: Node[]; | ||
| deferred?: boolean; | ||
| } | ||
| export interface ReindexStmt { | ||
| kind?: ReindexObjectType; | ||
| relation?: RangeVar; | ||
| name?: string; | ||
| params?: Node[]; | ||
| } | ||
| export interface CheckPointStmt {} | ||
| export interface CreateSchemaStmt { | ||
| schemaname?: string; | ||
| authrole?: RoleSpec; | ||
| schemaElts?: Node[]; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface AlterDatabaseStmt { | ||
| dbname?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterDatabaseRefreshCollStmt { | ||
| dbname?: string; | ||
| } | ||
| export interface AlterDatabaseSetStmt { | ||
| dbname?: string; | ||
| setstmt?: VariableSetStmt; | ||
| } | ||
| export interface AlterRoleSetStmt { | ||
| role?: RoleSpec; | ||
| database?: string; | ||
| setstmt?: VariableSetStmt; | ||
| } | ||
| export interface CreateConversionStmt { | ||
| conversion_name?: Node[]; | ||
| for_encoding_name?: string; | ||
| to_encoding_name?: string; | ||
| func_name?: Node[]; | ||
| def?: boolean; | ||
| } | ||
| export interface CreateCastStmt { | ||
| sourcetype?: TypeName; | ||
| targettype?: TypeName; | ||
| func?: ObjectWithArgs; | ||
| context?: CoercionContext; | ||
| inout?: boolean; | ||
| } | ||
| export interface CreateOpClassStmt { | ||
| opclassname?: Node[]; | ||
| opfamilyname?: Node[]; | ||
| amname?: string; | ||
| datatype?: TypeName; | ||
| items?: Node[]; | ||
| isDefault?: boolean; | ||
| } | ||
| export interface CreateOpFamilyStmt { | ||
| opfamilyname?: Node[]; | ||
| amname?: string; | ||
| } | ||
| export interface AlterOpFamilyStmt { | ||
| opfamilyname?: Node[]; | ||
| amname?: string; | ||
| isDrop?: boolean; | ||
| items?: Node[]; | ||
| } | ||
| export interface PrepareStmt { | ||
| name?: string; | ||
| argtypes?: Node[]; | ||
| query?: Node; | ||
| } | ||
| export interface ExecuteStmt { | ||
| name?: string; | ||
| params?: Node[]; | ||
| } | ||
| export interface DeallocateStmt { | ||
| name?: string; | ||
| } | ||
| export interface DeclareCursorStmt { | ||
| portalname?: string; | ||
| options?: number; | ||
| query?: Node; | ||
| } | ||
| export interface CreateTableSpaceStmt { | ||
| tablespacename?: string; | ||
| owner?: RoleSpec; | ||
| location?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropTableSpaceStmt { | ||
| tablespacename?: string; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterObjectDependsStmt { | ||
| objectType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| extname?: String; | ||
| remove?: boolean; | ||
| } | ||
| export interface AlterObjectSchemaStmt { | ||
| objectType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| newschema?: string; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterOwnerStmt { | ||
| objectType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| newowner?: RoleSpec; | ||
| } | ||
| export interface AlterOperatorStmt { | ||
| opername?: ObjectWithArgs; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterTypeStmt { | ||
| typeName?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropOwnedStmt { | ||
| roles?: Node[]; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface ReassignOwnedStmt { | ||
| roles?: Node[]; | ||
| newrole?: RoleSpec; | ||
| } | ||
| export interface CompositeTypeStmt { | ||
| typevar?: RangeVar; | ||
| coldeflist?: Node[]; | ||
| } | ||
| export interface CreateEnumStmt { | ||
| typeName?: Node[]; | ||
| vals?: Node[]; | ||
| } | ||
| export interface CreateRangeStmt { | ||
| typeName?: Node[]; | ||
| params?: Node[]; | ||
| } | ||
| export interface AlterEnumStmt { | ||
| typeName?: Node[]; | ||
| oldVal?: string; | ||
| newVal?: string; | ||
| newValNeighbor?: string; | ||
| newValIsAfter?: boolean; | ||
| skipIfNewValExists?: boolean; | ||
| } | ||
| export interface AlterTSDictionaryStmt { | ||
| dictname?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterTSConfigurationStmt { | ||
| kind?: AlterTSConfigType; | ||
| cfgname?: Node[]; | ||
| tokentype?: Node[]; | ||
| dicts?: Node[]; | ||
| override?: boolean; | ||
| replace?: boolean; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface CreateFdwStmt { | ||
| fdwname?: string; | ||
| func_options?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterFdwStmt { | ||
| fdwname?: string; | ||
| func_options?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface CreateForeignServerStmt { | ||
| servername?: string; | ||
| servertype?: string; | ||
| version?: string; | ||
| fdwname?: string; | ||
| if_not_exists?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterForeignServerStmt { | ||
| servername?: string; | ||
| version?: string; | ||
| options?: Node[]; | ||
| has_version?: boolean; | ||
| } | ||
| export interface CreateUserMappingStmt { | ||
| user?: RoleSpec; | ||
| servername?: string; | ||
| if_not_exists?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterUserMappingStmt { | ||
| user?: RoleSpec; | ||
| servername?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropUserMappingStmt { | ||
| user?: RoleSpec; | ||
| servername?: string; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterTableSpaceOptionsStmt { | ||
| tablespacename?: string; | ||
| options?: Node[]; | ||
| isReset?: boolean; | ||
| } | ||
| export interface AlterTableMoveAllStmt { | ||
| orig_tablespacename?: string; | ||
| objtype?: ObjectType; | ||
| roles?: Node[]; | ||
| new_tablespacename?: string; | ||
| nowait?: boolean; | ||
| } | ||
| export interface SecLabelStmt { | ||
| objtype?: ObjectType; | ||
| object?: Node; | ||
| provider?: string; | ||
| label?: string; | ||
| } | ||
| export interface CreateForeignTableStmt { | ||
| base?: CreateStmt; | ||
| servername?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface ImportForeignSchemaStmt { | ||
| server_name?: string; | ||
| remote_schema?: string; | ||
| local_schema?: string; | ||
| list_type?: ImportForeignSchemaType; | ||
| table_list?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface CreateExtensionStmt { | ||
| extname?: string; | ||
| if_not_exists?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterExtensionStmt { | ||
| extname?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterExtensionContentsStmt { | ||
| extname?: string; | ||
| action?: number; | ||
| objtype?: ObjectType; | ||
| object?: Node; | ||
| } | ||
| export interface CreateEventTrigStmt { | ||
| trigname?: string; | ||
| eventname?: string; | ||
| whenclause?: Node[]; | ||
| funcname?: Node[]; | ||
| } | ||
| export interface AlterEventTrigStmt { | ||
| trigname?: string; | ||
| tgenabled?: string; | ||
| } | ||
| export interface RefreshMatViewStmt { | ||
| concurrent?: boolean; | ||
| skipData?: boolean; | ||
| relation?: RangeVar; | ||
| } | ||
| export interface ReplicaIdentityStmt { | ||
| identity_type?: string; | ||
| name?: string; | ||
| } | ||
| export interface AlterSystemStmt { | ||
| setstmt?: VariableSetStmt; | ||
| } | ||
| export interface CreatePolicyStmt { | ||
| policy_name?: string; | ||
| table?: RangeVar; | ||
| cmd_name?: string; | ||
| permissive?: boolean; | ||
| roles?: Node[]; | ||
| qual?: Node; | ||
| with_check?: Node; | ||
| } | ||
| export interface AlterPolicyStmt { | ||
| policy_name?: string; | ||
| table?: RangeVar; | ||
| roles?: Node[]; | ||
| qual?: Node; | ||
| with_check?: Node; | ||
| } | ||
| export interface CreateTransformStmt { | ||
| replace?: boolean; | ||
| type_name?: TypeName; | ||
| lang?: string; | ||
| fromsql?: ObjectWithArgs; | ||
| tosql?: ObjectWithArgs; | ||
| } | ||
| export interface CreateAmStmt { | ||
| amname?: string; | ||
| handler_name?: Node[]; | ||
| amtype?: string; | ||
| } | ||
| export interface CreatePublicationStmt { | ||
| pubname?: string; | ||
| options?: Node[]; | ||
| pubobjects?: Node[]; | ||
| for_all_tables?: boolean; | ||
| } | ||
| export interface AlterPublicationStmt { | ||
| pubname?: string; | ||
| options?: Node[]; | ||
| pubobjects?: Node[]; | ||
| for_all_tables?: boolean; | ||
| action?: AlterPublicationAction; | ||
| } | ||
| export interface CreateSubscriptionStmt { | ||
| subname?: string; | ||
| conninfo?: string; | ||
| publication?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterSubscriptionStmt { | ||
| kind?: AlterSubscriptionType; | ||
| subname?: string; | ||
| conninfo?: string; | ||
| publication?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropSubscriptionStmt { | ||
| subname?: string; | ||
| missing_ok?: boolean; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface CreateStatsStmt { | ||
| defnames?: Node[]; | ||
| stat_types?: Node[]; | ||
| exprs?: Node[]; | ||
| relations?: Node[]; | ||
| stxcomment?: string; | ||
| transformed?: boolean; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface AlterCollationStmt { | ||
| collname?: Node[]; | ||
| } | ||
| export interface CallStmt { | ||
| funccall?: FuncCall; | ||
| funcexpr?: FuncExpr; | ||
| outargs?: Node[]; | ||
| } | ||
| export interface AlterStatsStmt { | ||
| defnames?: Node[]; | ||
| stxstattarget?: number; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface A_Expr { | ||
| kind?: A_Expr_Kind; | ||
| name?: Node[]; | ||
| lexpr?: Node; | ||
| rexpr?: Node; | ||
| location?: number; | ||
| } | ||
| export interface ColumnRef { | ||
| fields?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ParamRef { | ||
| number?: number; | ||
| location?: number; | ||
| } | ||
| export interface FuncCall { | ||
| funcname?: Node[]; | ||
| args?: Node[]; | ||
| agg_order?: Node[]; | ||
| agg_filter?: Node; | ||
| over?: WindowDef; | ||
| agg_within_group?: boolean; | ||
| agg_star?: boolean; | ||
| agg_distinct?: boolean; | ||
| func_variadic?: boolean; | ||
| funcformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface A_Star {} | ||
| export interface A_Indices { | ||
| is_slice?: boolean; | ||
| lidx?: Node; | ||
| uidx?: Node; | ||
| } | ||
| export interface A_Indirection { | ||
| arg?: Node; | ||
| indirection?: Node[]; | ||
| } | ||
| export interface A_ArrayExpr { | ||
| elements?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ResTarget { | ||
| name?: string; | ||
| indirection?: Node[]; | ||
| val?: Node; | ||
| location?: number; | ||
| } | ||
| export interface MultiAssignRef { | ||
| source?: Node; | ||
| colno?: number; | ||
| ncolumns?: number; | ||
| } | ||
| export interface TypeCast { | ||
| arg?: Node; | ||
| typeName?: TypeName; | ||
| location?: number; | ||
| } | ||
| export interface CollateClause { | ||
| arg?: Node; | ||
| collname?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface SortBy { | ||
| node?: Node; | ||
| sortby_dir?: SortByDir; | ||
| sortby_nulls?: SortByNulls; | ||
| useOp?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface WindowDef { | ||
| name?: string; | ||
| refname?: string; | ||
| partitionClause?: Node[]; | ||
| orderClause?: Node[]; | ||
| frameOptions?: number; | ||
| startOffset?: Node; | ||
| endOffset?: Node; | ||
| location?: number; | ||
| } | ||
| export interface RangeSubselect { | ||
| lateral?: boolean; | ||
| subquery?: Node; | ||
| alias?: Alias; | ||
| } | ||
| export interface RangeFunction { | ||
| lateral?: boolean; | ||
| ordinality?: boolean; | ||
| is_rowsfrom?: boolean; | ||
| functions?: Node[]; | ||
| alias?: Alias; | ||
| coldeflist?: Node[]; | ||
| } | ||
| export interface RangeTableSample { | ||
| relation?: Node; | ||
| method?: Node[]; | ||
| args?: Node[]; | ||
| repeatable?: Node; | ||
| location?: number; | ||
| } | ||
| export interface RangeTableFunc { | ||
| lateral?: boolean; | ||
| docexpr?: Node; | ||
| rowexpr?: Node; | ||
| namespaces?: Node[]; | ||
| columns?: Node[]; | ||
| alias?: Alias; | ||
| location?: number; | ||
| } | ||
| export interface RangeTableFuncCol { | ||
| colname?: string; | ||
| typeName?: TypeName; | ||
| for_ordinality?: boolean; | ||
| is_not_null?: boolean; | ||
| colexpr?: Node; | ||
| coldefexpr?: Node; | ||
| location?: number; | ||
| } | ||
| export interface TypeName { | ||
| names?: Node[]; | ||
| typeOid?: number; | ||
| setof?: boolean; | ||
| pct_type?: boolean; | ||
| typmods?: Node[]; | ||
| typemod?: number; | ||
| arrayBounds?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ColumnDef { | ||
| colname?: string; | ||
| typeName?: TypeName; | ||
| compression?: string; | ||
| inhcount?: number; | ||
| is_local?: boolean; | ||
| is_not_null?: boolean; | ||
| is_from_type?: boolean; | ||
| storage?: string; | ||
| raw_default?: Node; | ||
| cooked_default?: Node; | ||
| identity?: string; | ||
| identitySequence?: RangeVar; | ||
| generated?: string; | ||
| collClause?: CollateClause; | ||
| collOid?: number; | ||
| constraints?: Node[]; | ||
| fdwoptions?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface IndexElem { | ||
| name?: string; | ||
| expr?: Node; | ||
| indexcolname?: string; | ||
| collation?: Node[]; | ||
| opclass?: Node[]; | ||
| opclassopts?: Node[]; | ||
| ordering?: SortByDir; | ||
| nulls_ordering?: SortByNulls; | ||
| } | ||
| export interface StatsElem { | ||
| name?: string; | ||
| expr?: Node; | ||
| } | ||
| export interface Constraint { | ||
| contype?: ConstrType; | ||
| conname?: string; | ||
| deferrable?: boolean; | ||
| initdeferred?: boolean; | ||
| location?: number; | ||
| is_no_inherit?: boolean; | ||
| raw_expr?: Node; | ||
| cooked_expr?: string; | ||
| generated_when?: string; | ||
| nulls_not_distinct?: boolean; | ||
| keys?: Node[]; | ||
| including?: Node[]; | ||
| exclusions?: Node[]; | ||
| options?: Node[]; | ||
| indexname?: string; | ||
| indexspace?: string; | ||
| reset_default_tblspc?: boolean; | ||
| access_method?: string; | ||
| where_clause?: Node; | ||
| pktable?: RangeVar; | ||
| fk_attrs?: Node[]; | ||
| pk_attrs?: Node[]; | ||
| fk_matchtype?: string; | ||
| fk_upd_action?: string; | ||
| fk_del_action?: string; | ||
| fk_del_set_cols?: Node[]; | ||
| old_conpfeqop?: Node[]; | ||
| old_pktable_oid?: number; | ||
| skip_validation?: boolean; | ||
| initially_valid?: boolean; | ||
| } | ||
| export interface DefElem { | ||
| defnamespace?: string; | ||
| defname?: string; | ||
| arg?: Node; | ||
| defaction?: DefElemAction; | ||
| location?: number; | ||
| } | ||
| export interface RangeTblEntry { | ||
| rtekind?: RTEKind; | ||
| relid?: number; | ||
| relkind?: string; | ||
| rellockmode?: number; | ||
| tablesample?: TableSampleClause; | ||
| subquery?: Query; | ||
| security_barrier?: boolean; | ||
| jointype?: JoinType; | ||
| joinmergedcols?: number; | ||
| joinaliasvars?: Node[]; | ||
| joinleftcols?: Node[]; | ||
| joinrightcols?: Node[]; | ||
| join_using_alias?: Alias; | ||
| functions?: Node[]; | ||
| funcordinality?: boolean; | ||
| tablefunc?: TableFunc; | ||
| values_lists?: Node[]; | ||
| ctename?: string; | ||
| ctelevelsup?: number; | ||
| self_reference?: boolean; | ||
| coltypes?: Node[]; | ||
| coltypmods?: Node[]; | ||
| colcollations?: Node[]; | ||
| enrname?: string; | ||
| enrtuples?: number; | ||
| alias?: Alias; | ||
| eref?: Alias; | ||
| lateral?: boolean; | ||
| inh?: boolean; | ||
| inFromCl?: boolean; | ||
| requiredPerms?: number; | ||
| checkAsUser?: number; | ||
| selectedCols?: bigint[]; | ||
| insertedCols?: bigint[]; | ||
| updatedCols?: bigint[]; | ||
| extraUpdatedCols?: bigint[]; | ||
| securityQuals?: Node[]; | ||
| } | ||
| export interface RangeTblFunction { | ||
| funcexpr?: Node; | ||
| funccolcount?: number; | ||
| funccolnames?: Node[]; | ||
| funccoltypes?: Node[]; | ||
| funccoltypmods?: Node[]; | ||
| funccolcollations?: Node[]; | ||
| funcparams?: bigint[]; | ||
| } | ||
| export interface TableSampleClause { | ||
| tsmhandler?: number; | ||
| args?: Node[]; | ||
| repeatable?: Node; | ||
| } | ||
| export interface WithCheckOption { | ||
| kind?: WCOKind; | ||
| relname?: string; | ||
| polname?: string; | ||
| qual?: Node; | ||
| cascaded?: boolean; | ||
| } | ||
| export interface SortGroupClause { | ||
| tleSortGroupRef?: number; | ||
| eqop?: number; | ||
| sortop?: number; | ||
| nulls_first?: boolean; | ||
| hashable?: boolean; | ||
| } | ||
| export interface GroupingSet { | ||
| kind?: GroupingSetKind; | ||
| content?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface WindowClause { | ||
| name?: string; | ||
| refname?: string; | ||
| partitionClause?: Node[]; | ||
| orderClause?: Node[]; | ||
| frameOptions?: number; | ||
| startOffset?: Node; | ||
| endOffset?: Node; | ||
| runCondition?: Node[]; | ||
| startInRangeFunc?: number; | ||
| endInRangeFunc?: number; | ||
| inRangeColl?: number; | ||
| inRangeAsc?: boolean; | ||
| inRangeNullsFirst?: boolean; | ||
| winref?: number; | ||
| copiedOrder?: boolean; | ||
| } | ||
| export interface ObjectWithArgs { | ||
| objname?: Node[]; | ||
| objargs?: Node[]; | ||
| objfuncargs?: Node[]; | ||
| args_unspecified?: boolean; | ||
| } | ||
| export interface AccessPriv { | ||
| priv_name?: string; | ||
| cols?: Node[]; | ||
| } | ||
| export interface CreateOpClassItem { | ||
| itemtype?: number; | ||
| name?: ObjectWithArgs; | ||
| number?: number; | ||
| order_family?: Node[]; | ||
| class_args?: Node[]; | ||
| storedtype?: TypeName; | ||
| } | ||
| export interface TableLikeClause { | ||
| relation?: RangeVar; | ||
| options?: number; | ||
| relationOid?: number; | ||
| } | ||
| export interface FunctionParameter { | ||
| name?: string; | ||
| argType?: TypeName; | ||
| mode?: FunctionParameterMode; | ||
| defexpr?: Node; | ||
| } | ||
| export interface LockingClause { | ||
| lockedRels?: Node[]; | ||
| strength?: LockClauseStrength; | ||
| waitPolicy?: LockWaitPolicy; | ||
| } | ||
| export interface RowMarkClause { | ||
| rti?: number; | ||
| strength?: LockClauseStrength; | ||
| waitPolicy?: LockWaitPolicy; | ||
| pushedDown?: boolean; | ||
| } | ||
| export interface XmlSerialize { | ||
| xmloption?: XmlOptionType; | ||
| expr?: Node; | ||
| typeName?: TypeName; | ||
| location?: number; | ||
| } | ||
| export interface WithClause { | ||
| ctes?: Node[]; | ||
| recursive?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface InferClause { | ||
| indexElems?: Node[]; | ||
| whereClause?: Node; | ||
| conname?: string; | ||
| location?: number; | ||
| } | ||
| export interface OnConflictClause { | ||
| action?: OnConflictAction; | ||
| infer?: InferClause; | ||
| targetList?: Node[]; | ||
| whereClause?: Node; | ||
| location?: number; | ||
| } | ||
| export interface CTESearchClause { | ||
| search_col_list?: Node[]; | ||
| search_breadth_first?: boolean; | ||
| search_seq_column?: string; | ||
| location?: number; | ||
| } | ||
| export interface CTECycleClause { | ||
| cycle_col_list?: Node[]; | ||
| cycle_mark_column?: string; | ||
| cycle_mark_value?: Node; | ||
| cycle_mark_default?: Node; | ||
| cycle_path_column?: string; | ||
| location?: number; | ||
| cycle_mark_type?: number; | ||
| cycle_mark_typmod?: number; | ||
| cycle_mark_collation?: number; | ||
| cycle_mark_neop?: number; | ||
| } | ||
| export interface CommonTableExpr { | ||
| ctename?: string; | ||
| aliascolnames?: Node[]; | ||
| ctematerialized?: CTEMaterialize; | ||
| ctequery?: Node; | ||
| search_clause?: CTESearchClause; | ||
| cycle_clause?: CTECycleClause; | ||
| location?: number; | ||
| cterecursive?: boolean; | ||
| cterefcount?: number; | ||
| ctecolnames?: Node[]; | ||
| ctecoltypes?: Node[]; | ||
| ctecoltypmods?: Node[]; | ||
| ctecolcollations?: Node[]; | ||
| } | ||
| export interface MergeWhenClause { | ||
| matched?: boolean; | ||
| commandType?: CmdType; | ||
| override?: OverridingKind; | ||
| condition?: Node; | ||
| targetList?: Node[]; | ||
| values?: Node[]; | ||
| } | ||
| export interface RoleSpec { | ||
| roletype?: RoleSpecType; | ||
| rolename?: string; | ||
| location?: number; | ||
| } | ||
| export interface TriggerTransition { | ||
| name?: string; | ||
| isNew?: boolean; | ||
| isTable?: boolean; | ||
| } | ||
| export interface PartitionElem { | ||
| name?: string; | ||
| expr?: Node; | ||
| collation?: Node[]; | ||
| opclass?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface PartitionSpec { | ||
| strategy?: string; | ||
| partParams?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface PartitionBoundSpec { | ||
| strategy?: string; | ||
| is_default?: boolean; | ||
| modulus?: number; | ||
| remainder?: number; | ||
| listdatums?: Node[]; | ||
| lowerdatums?: Node[]; | ||
| upperdatums?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface PartitionRangeDatum { | ||
| kind?: PartitionRangeDatumKind; | ||
| value?: Node; | ||
| location?: number; | ||
| } | ||
| export interface PartitionCmd { | ||
| name?: RangeVar; | ||
| bound?: PartitionBoundSpec; | ||
| concurrent?: boolean; | ||
| } | ||
| export interface VacuumRelation { | ||
| relation?: RangeVar; | ||
| oid?: number; | ||
| va_cols?: Node[]; | ||
| } | ||
| export interface PublicationObjSpec { | ||
| pubobjtype?: PublicationObjSpecType; | ||
| name?: string; | ||
| pubtable?: PublicationTable; | ||
| location?: number; | ||
| } | ||
| export interface PublicationTable { | ||
| relation?: RangeVar; | ||
| whereClause?: Node; | ||
| columns?: Node[]; | ||
| } | ||
| export interface InlineCodeBlock { | ||
| source_text?: string; | ||
| langOid?: number; | ||
| langIsTrusted?: boolean; | ||
| atomic?: boolean; | ||
| } | ||
| export interface CallContext { | ||
| atomic?: boolean; | ||
| } | ||
| export interface ScanToken { | ||
| start?: number; | ||
| end?: number; | ||
| token?: Token; | ||
| keywordKind?: KeywordKind; | ||
| } |
| /** | ||
| * This file was automatically generated by pg-proto-parser@1.24.0. | ||
| * DO NOT MODIFY IT BY HAND. Instead, modify the source proto file, | ||
| * and run the pg-proto-parser generate command to regenerate this file. | ||
| */ | ||
| export type OverridingKind = "OVERRIDING_NOT_SET" | "OVERRIDING_USER_VALUE" | "OVERRIDING_SYSTEM_VALUE"; | ||
| export type QuerySource = "QSRC_ORIGINAL" | "QSRC_PARSER" | "QSRC_INSTEAD_RULE" | "QSRC_QUAL_INSTEAD_RULE" | "QSRC_NON_INSTEAD_RULE"; | ||
| export type SortByDir = "SORTBY_DEFAULT" | "SORTBY_ASC" | "SORTBY_DESC" | "SORTBY_USING"; | ||
| export type SortByNulls = "SORTBY_NULLS_DEFAULT" | "SORTBY_NULLS_FIRST" | "SORTBY_NULLS_LAST"; | ||
| export type SetQuantifier = "SET_QUANTIFIER_DEFAULT" | "SET_QUANTIFIER_ALL" | "SET_QUANTIFIER_DISTINCT"; | ||
| export type A_Expr_Kind = "AEXPR_OP" | "AEXPR_OP_ANY" | "AEXPR_OP_ALL" | "AEXPR_DISTINCT" | "AEXPR_NOT_DISTINCT" | "AEXPR_NULLIF" | "AEXPR_IN" | "AEXPR_LIKE" | "AEXPR_ILIKE" | "AEXPR_SIMILAR" | "AEXPR_BETWEEN" | "AEXPR_NOT_BETWEEN" | "AEXPR_BETWEEN_SYM" | "AEXPR_NOT_BETWEEN_SYM"; | ||
| export type RoleSpecType = "ROLESPEC_CSTRING" | "ROLESPEC_CURRENT_ROLE" | "ROLESPEC_CURRENT_USER" | "ROLESPEC_SESSION_USER" | "ROLESPEC_PUBLIC"; | ||
| export type TableLikeOption = "CREATE_TABLE_LIKE_COMMENTS" | "CREATE_TABLE_LIKE_COMPRESSION" | "CREATE_TABLE_LIKE_CONSTRAINTS" | "CREATE_TABLE_LIKE_DEFAULTS" | "CREATE_TABLE_LIKE_GENERATED" | "CREATE_TABLE_LIKE_IDENTITY" | "CREATE_TABLE_LIKE_INDEXES" | "CREATE_TABLE_LIKE_STATISTICS" | "CREATE_TABLE_LIKE_STORAGE" | "CREATE_TABLE_LIKE_ALL"; | ||
| export type DefElemAction = "DEFELEM_UNSPEC" | "DEFELEM_SET" | "DEFELEM_ADD" | "DEFELEM_DROP"; | ||
| export type PartitionRangeDatumKind = "PARTITION_RANGE_DATUM_MINVALUE" | "PARTITION_RANGE_DATUM_VALUE" | "PARTITION_RANGE_DATUM_MAXVALUE"; | ||
| export type RTEKind = "RTE_RELATION" | "RTE_SUBQUERY" | "RTE_JOIN" | "RTE_FUNCTION" | "RTE_TABLEFUNC" | "RTE_VALUES" | "RTE_CTE" | "RTE_NAMEDTUPLESTORE" | "RTE_RESULT"; | ||
| export type WCOKind = "WCO_VIEW_CHECK" | "WCO_RLS_INSERT_CHECK" | "WCO_RLS_UPDATE_CHECK" | "WCO_RLS_CONFLICT_CHECK" | "WCO_RLS_MERGE_UPDATE_CHECK" | "WCO_RLS_MERGE_DELETE_CHECK"; | ||
| export type GroupingSetKind = "GROUPING_SET_EMPTY" | "GROUPING_SET_SIMPLE" | "GROUPING_SET_ROLLUP" | "GROUPING_SET_CUBE" | "GROUPING_SET_SETS"; | ||
| export type CTEMaterialize = "CTEMaterializeDefault" | "CTEMaterializeAlways" | "CTEMaterializeNever"; | ||
| export type SetOperation = "SETOP_NONE" | "SETOP_UNION" | "SETOP_INTERSECT" | "SETOP_EXCEPT"; | ||
| export type ObjectType = "OBJECT_ACCESS_METHOD" | "OBJECT_AGGREGATE" | "OBJECT_AMOP" | "OBJECT_AMPROC" | "OBJECT_ATTRIBUTE" | "OBJECT_CAST" | "OBJECT_COLUMN" | "OBJECT_COLLATION" | "OBJECT_CONVERSION" | "OBJECT_DATABASE" | "OBJECT_DEFAULT" | "OBJECT_DEFACL" | "OBJECT_DOMAIN" | "OBJECT_DOMCONSTRAINT" | "OBJECT_EVENT_TRIGGER" | "OBJECT_EXTENSION" | "OBJECT_FDW" | "OBJECT_FOREIGN_SERVER" | "OBJECT_FOREIGN_TABLE" | "OBJECT_FUNCTION" | "OBJECT_INDEX" | "OBJECT_LANGUAGE" | "OBJECT_LARGEOBJECT" | "OBJECT_MATVIEW" | "OBJECT_OPCLASS" | "OBJECT_OPERATOR" | "OBJECT_OPFAMILY" | "OBJECT_PARAMETER_ACL" | "OBJECT_POLICY" | "OBJECT_PROCEDURE" | "OBJECT_PUBLICATION" | "OBJECT_PUBLICATION_NAMESPACE" | "OBJECT_PUBLICATION_REL" | "OBJECT_ROLE" | "OBJECT_ROUTINE" | "OBJECT_RULE" | "OBJECT_SCHEMA" | "OBJECT_SEQUENCE" | "OBJECT_SUBSCRIPTION" | "OBJECT_STATISTIC_EXT" | "OBJECT_TABCONSTRAINT" | "OBJECT_TABLE" | "OBJECT_TABLESPACE" | "OBJECT_TRANSFORM" | "OBJECT_TRIGGER" | "OBJECT_TSCONFIGURATION" | "OBJECT_TSDICTIONARY" | "OBJECT_TSPARSER" | "OBJECT_TSTEMPLATE" | "OBJECT_TYPE" | "OBJECT_USER_MAPPING" | "OBJECT_VIEW"; | ||
| export type DropBehavior = "DROP_RESTRICT" | "DROP_CASCADE"; | ||
| export type AlterTableType = "AT_AddColumn" | "AT_AddColumnRecurse" | "AT_AddColumnToView" | "AT_ColumnDefault" | "AT_CookedColumnDefault" | "AT_DropNotNull" | "AT_SetNotNull" | "AT_DropExpression" | "AT_CheckNotNull" | "AT_SetStatistics" | "AT_SetOptions" | "AT_ResetOptions" | "AT_SetStorage" | "AT_SetCompression" | "AT_DropColumn" | "AT_DropColumnRecurse" | "AT_AddIndex" | "AT_ReAddIndex" | "AT_AddConstraint" | "AT_AddConstraintRecurse" | "AT_ReAddConstraint" | "AT_ReAddDomainConstraint" | "AT_AlterConstraint" | "AT_ValidateConstraint" | "AT_ValidateConstraintRecurse" | "AT_AddIndexConstraint" | "AT_DropConstraint" | "AT_DropConstraintRecurse" | "AT_ReAddComment" | "AT_AlterColumnType" | "AT_AlterColumnGenericOptions" | "AT_ChangeOwner" | "AT_ClusterOn" | "AT_DropCluster" | "AT_SetLogged" | "AT_SetUnLogged" | "AT_DropOids" | "AT_SetAccessMethod" | "AT_SetTableSpace" | "AT_SetRelOptions" | "AT_ResetRelOptions" | "AT_ReplaceRelOptions" | "AT_EnableTrig" | "AT_EnableAlwaysTrig" | "AT_EnableReplicaTrig" | "AT_DisableTrig" | "AT_EnableTrigAll" | "AT_DisableTrigAll" | "AT_EnableTrigUser" | "AT_DisableTrigUser" | "AT_EnableRule" | "AT_EnableAlwaysRule" | "AT_EnableReplicaRule" | "AT_DisableRule" | "AT_AddInherit" | "AT_DropInherit" | "AT_AddOf" | "AT_DropOf" | "AT_ReplicaIdentity" | "AT_EnableRowSecurity" | "AT_DisableRowSecurity" | "AT_ForceRowSecurity" | "AT_NoForceRowSecurity" | "AT_GenericOptions" | "AT_AttachPartition" | "AT_DetachPartition" | "AT_DetachPartitionFinalize" | "AT_AddIdentity" | "AT_SetIdentity" | "AT_DropIdentity" | "AT_ReAddStatistics"; | ||
| export type GrantTargetType = "ACL_TARGET_OBJECT" | "ACL_TARGET_ALL_IN_SCHEMA" | "ACL_TARGET_DEFAULTS"; | ||
| export type VariableSetKind = "VAR_SET_VALUE" | "VAR_SET_DEFAULT" | "VAR_SET_CURRENT" | "VAR_SET_MULTI" | "VAR_RESET" | "VAR_RESET_ALL"; | ||
| export type ConstrType = "CONSTR_NULL" | "CONSTR_NOTNULL" | "CONSTR_DEFAULT" | "CONSTR_IDENTITY" | "CONSTR_GENERATED" | "CONSTR_CHECK" | "CONSTR_PRIMARY" | "CONSTR_UNIQUE" | "CONSTR_EXCLUSION" | "CONSTR_FOREIGN" | "CONSTR_ATTR_DEFERRABLE" | "CONSTR_ATTR_NOT_DEFERRABLE" | "CONSTR_ATTR_DEFERRED" | "CONSTR_ATTR_IMMEDIATE"; | ||
| export type ImportForeignSchemaType = "FDW_IMPORT_SCHEMA_ALL" | "FDW_IMPORT_SCHEMA_LIMIT_TO" | "FDW_IMPORT_SCHEMA_EXCEPT"; | ||
| export type RoleStmtType = "ROLESTMT_ROLE" | "ROLESTMT_USER" | "ROLESTMT_GROUP"; | ||
| export type FetchDirection = "FETCH_FORWARD" | "FETCH_BACKWARD" | "FETCH_ABSOLUTE" | "FETCH_RELATIVE"; | ||
| export type FunctionParameterMode = "FUNC_PARAM_IN" | "FUNC_PARAM_OUT" | "FUNC_PARAM_INOUT" | "FUNC_PARAM_VARIADIC" | "FUNC_PARAM_TABLE" | "FUNC_PARAM_DEFAULT"; | ||
| export type TransactionStmtKind = "TRANS_STMT_BEGIN" | "TRANS_STMT_START" | "TRANS_STMT_COMMIT" | "TRANS_STMT_ROLLBACK" | "TRANS_STMT_SAVEPOINT" | "TRANS_STMT_RELEASE" | "TRANS_STMT_ROLLBACK_TO" | "TRANS_STMT_PREPARE" | "TRANS_STMT_COMMIT_PREPARED" | "TRANS_STMT_ROLLBACK_PREPARED"; | ||
| export type ViewCheckOption = "NO_CHECK_OPTION" | "LOCAL_CHECK_OPTION" | "CASCADED_CHECK_OPTION"; | ||
| export type DiscardMode = "DISCARD_ALL" | "DISCARD_PLANS" | "DISCARD_SEQUENCES" | "DISCARD_TEMP"; | ||
| export type ReindexObjectType = "REINDEX_OBJECT_INDEX" | "REINDEX_OBJECT_TABLE" | "REINDEX_OBJECT_SCHEMA" | "REINDEX_OBJECT_SYSTEM" | "REINDEX_OBJECT_DATABASE"; | ||
| export type AlterTSConfigType = "ALTER_TSCONFIG_ADD_MAPPING" | "ALTER_TSCONFIG_ALTER_MAPPING_FOR_TOKEN" | "ALTER_TSCONFIG_REPLACE_DICT" | "ALTER_TSCONFIG_REPLACE_DICT_FOR_TOKEN" | "ALTER_TSCONFIG_DROP_MAPPING"; | ||
| export type PublicationObjSpecType = "PUBLICATIONOBJ_TABLE" | "PUBLICATIONOBJ_TABLES_IN_SCHEMA" | "PUBLICATIONOBJ_TABLES_IN_CUR_SCHEMA" | "PUBLICATIONOBJ_CONTINUATION"; | ||
| export type AlterPublicationAction = "AP_AddObjects" | "AP_DropObjects" | "AP_SetObjects"; | ||
| export type AlterSubscriptionType = "ALTER_SUBSCRIPTION_OPTIONS" | "ALTER_SUBSCRIPTION_CONNECTION" | "ALTER_SUBSCRIPTION_SET_PUBLICATION" | "ALTER_SUBSCRIPTION_ADD_PUBLICATION" | "ALTER_SUBSCRIPTION_DROP_PUBLICATION" | "ALTER_SUBSCRIPTION_REFRESH" | "ALTER_SUBSCRIPTION_ENABLED" | "ALTER_SUBSCRIPTION_SKIP"; | ||
| export type OnCommitAction = "ONCOMMIT_NOOP" | "ONCOMMIT_PRESERVE_ROWS" | "ONCOMMIT_DELETE_ROWS" | "ONCOMMIT_DROP"; | ||
| export type ParamKind = "PARAM_EXTERN" | "PARAM_EXEC" | "PARAM_SUBLINK" | "PARAM_MULTIEXPR"; | ||
| export type CoercionContext = "COERCION_IMPLICIT" | "COERCION_ASSIGNMENT" | "COERCION_PLPGSQL" | "COERCION_EXPLICIT"; | ||
| export type CoercionForm = "COERCE_EXPLICIT_CALL" | "COERCE_EXPLICIT_CAST" | "COERCE_IMPLICIT_CAST" | "COERCE_SQL_SYNTAX"; | ||
| export type BoolExprType = "AND_EXPR" | "OR_EXPR" | "NOT_EXPR"; | ||
| export type SubLinkType = "EXISTS_SUBLINK" | "ALL_SUBLINK" | "ANY_SUBLINK" | "ROWCOMPARE_SUBLINK" | "EXPR_SUBLINK" | "MULTIEXPR_SUBLINK" | "ARRAY_SUBLINK" | "CTE_SUBLINK"; | ||
| export type RowCompareType = "ROWCOMPARE_LT" | "ROWCOMPARE_LE" | "ROWCOMPARE_EQ" | "ROWCOMPARE_GE" | "ROWCOMPARE_GT" | "ROWCOMPARE_NE"; | ||
| export type MinMaxOp = "IS_GREATEST" | "IS_LEAST"; | ||
| export type SQLValueFunctionOp = "SVFOP_CURRENT_DATE" | "SVFOP_CURRENT_TIME" | "SVFOP_CURRENT_TIME_N" | "SVFOP_CURRENT_TIMESTAMP" | "SVFOP_CURRENT_TIMESTAMP_N" | "SVFOP_LOCALTIME" | "SVFOP_LOCALTIME_N" | "SVFOP_LOCALTIMESTAMP" | "SVFOP_LOCALTIMESTAMP_N" | "SVFOP_CURRENT_ROLE" | "SVFOP_CURRENT_USER" | "SVFOP_USER" | "SVFOP_SESSION_USER" | "SVFOP_CURRENT_CATALOG" | "SVFOP_CURRENT_SCHEMA"; | ||
| export type XmlExprOp = "IS_XMLCONCAT" | "IS_XMLELEMENT" | "IS_XMLFOREST" | "IS_XMLPARSE" | "IS_XMLPI" | "IS_XMLROOT" | "IS_XMLSERIALIZE" | "IS_DOCUMENT"; | ||
| export type XmlOptionType = "XMLOPTION_DOCUMENT" | "XMLOPTION_CONTENT"; | ||
| export type NullTestType = "IS_NULL" | "IS_NOT_NULL"; | ||
| export type BoolTestType = "IS_TRUE" | "IS_NOT_TRUE" | "IS_FALSE" | "IS_NOT_FALSE" | "IS_UNKNOWN" | "IS_NOT_UNKNOWN"; | ||
| export type CmdType = "CMD_UNKNOWN" | "CMD_SELECT" | "CMD_UPDATE" | "CMD_INSERT" | "CMD_DELETE" | "CMD_MERGE" | "CMD_UTILITY" | "CMD_NOTHING"; | ||
| export type JoinType = "JOIN_INNER" | "JOIN_LEFT" | "JOIN_FULL" | "JOIN_RIGHT" | "JOIN_SEMI" | "JOIN_ANTI" | "JOIN_UNIQUE_OUTER" | "JOIN_UNIQUE_INNER"; | ||
| export type AggStrategy = "AGG_PLAIN" | "AGG_SORTED" | "AGG_HASHED" | "AGG_MIXED"; | ||
| export type AggSplit = "AGGSPLIT_SIMPLE" | "AGGSPLIT_INITIAL_SERIAL" | "AGGSPLIT_FINAL_DESERIAL"; | ||
| export type SetOpCmd = "SETOPCMD_INTERSECT" | "SETOPCMD_INTERSECT_ALL" | "SETOPCMD_EXCEPT" | "SETOPCMD_EXCEPT_ALL"; | ||
| export type SetOpStrategy = "SETOP_SORTED" | "SETOP_HASHED"; | ||
| export type OnConflictAction = "ONCONFLICT_NONE" | "ONCONFLICT_NOTHING" | "ONCONFLICT_UPDATE"; | ||
| export type LimitOption = "LIMIT_OPTION_DEFAULT" | "LIMIT_OPTION_COUNT" | "LIMIT_OPTION_WITH_TIES"; | ||
| export type LockClauseStrength = "LCS_NONE" | "LCS_FORKEYSHARE" | "LCS_FORSHARE" | "LCS_FORNOKEYUPDATE" | "LCS_FORUPDATE"; | ||
| export type LockWaitPolicy = "LockWaitBlock" | "LockWaitSkip" | "LockWaitError"; | ||
| export type LockTupleMode = "LockTupleKeyShare" | "LockTupleShare" | "LockTupleNoKeyExclusive" | "LockTupleExclusive"; | ||
| export type KeywordKind = "NO_KEYWORD" | "UNRESERVED_KEYWORD" | "COL_NAME_KEYWORD" | "TYPE_FUNC_NAME_KEYWORD" | "RESERVED_KEYWORD"; | ||
| export type Token = "NUL" | "ASCII_36" | "ASCII_37" | "ASCII_40" | "ASCII_41" | "ASCII_42" | "ASCII_43" | "ASCII_44" | "ASCII_45" | "ASCII_46" | "ASCII_47" | "ASCII_58" | "ASCII_59" | "ASCII_60" | "ASCII_61" | "ASCII_62" | "ASCII_63" | "ASCII_91" | "ASCII_92" | "ASCII_93" | "ASCII_94" | "IDENT" | "UIDENT" | "FCONST" | "SCONST" | "USCONST" | "BCONST" | "XCONST" | "Op" | "ICONST" | "PARAM" | "TYPECAST" | "DOT_DOT" | "COLON_EQUALS" | "EQUALS_GREATER" | "LESS_EQUALS" | "GREATER_EQUALS" | "NOT_EQUALS" | "SQL_COMMENT" | "C_COMMENT" | "ABORT_P" | "ABSOLUTE_P" | "ACCESS" | "ACTION" | "ADD_P" | "ADMIN" | "AFTER" | "AGGREGATE" | "ALL" | "ALSO" | "ALTER" | "ALWAYS" | "ANALYSE" | "ANALYZE" | "AND" | "ANY" | "ARRAY" | "AS" | "ASC" | "ASENSITIVE" | "ASSERTION" | "ASSIGNMENT" | "ASYMMETRIC" | "ATOMIC" | "AT" | "ATTACH" | "ATTRIBUTE" | "AUTHORIZATION" | "BACKWARD" | "BEFORE" | "BEGIN_P" | "BETWEEN" | "BIGINT" | "BINARY" | "BIT" | "BOOLEAN_P" | "BOTH" | "BREADTH" | "BY" | "CACHE" | "CALL" | "CALLED" | "CASCADE" | "CASCADED" | "CASE" | "CAST" | "CATALOG_P" | "CHAIN" | "CHAR_P" | "CHARACTER" | "CHARACTERISTICS" | "CHECK" | "CHECKPOINT" | "CLASS" | "CLOSE" | "CLUSTER" | "COALESCE" | "COLLATE" | "COLLATION" | "COLUMN" | "COLUMNS" | "COMMENT" | "COMMENTS" | "COMMIT" | "COMMITTED" | "COMPRESSION" | "CONCURRENTLY" | "CONFIGURATION" | "CONFLICT" | "CONNECTION" | "CONSTRAINT" | "CONSTRAINTS" | "CONTENT_P" | "CONTINUE_P" | "CONVERSION_P" | "COPY" | "COST" | "CREATE" | "CROSS" | "CSV" | "CUBE" | "CURRENT_P" | "CURRENT_CATALOG" | "CURRENT_DATE" | "CURRENT_ROLE" | "CURRENT_SCHEMA" | "CURRENT_TIME" | "CURRENT_TIMESTAMP" | "CURRENT_USER" | "CURSOR" | "CYCLE" | "DATA_P" | "DATABASE" | "DAY_P" | "DEALLOCATE" | "DEC" | "DECIMAL_P" | "DECLARE" | "DEFAULT" | "DEFAULTS" | "DEFERRABLE" | "DEFERRED" | "DEFINER" | "DELETE_P" | "DELIMITER" | "DELIMITERS" | "DEPENDS" | "DEPTH" | "DESC" | "DETACH" | "DICTIONARY" | "DISABLE_P" | "DISCARD" | "DISTINCT" | "DO" | "DOCUMENT_P" | "DOMAIN_P" | "DOUBLE_P" | "DROP" | "EACH" | "ELSE" | "ENABLE_P" | "ENCODING" | "ENCRYPTED" | "END_P" | "ENUM_P" | "ESCAPE" | "EVENT" | "EXCEPT" | "EXCLUDE" | "EXCLUDING" | "EXCLUSIVE" | "EXECUTE" | "EXISTS" | "EXPLAIN" | "EXPRESSION" | "EXTENSION" | "EXTERNAL" | "EXTRACT" | "FALSE_P" | "FAMILY" | "FETCH" | "FILTER" | "FINALIZE" | "FIRST_P" | "FLOAT_P" | "FOLLOWING" | "FOR" | "FORCE" | "FOREIGN" | "FORWARD" | "FREEZE" | "FROM" | "FULL" | "FUNCTION" | "FUNCTIONS" | "GENERATED" | "GLOBAL" | "GRANT" | "GRANTED" | "GREATEST" | "GROUP_P" | "GROUPING" | "GROUPS" | "HANDLER" | "HAVING" | "HEADER_P" | "HOLD" | "HOUR_P" | "IDENTITY_P" | "IF_P" | "ILIKE" | "IMMEDIATE" | "IMMUTABLE" | "IMPLICIT_P" | "IMPORT_P" | "IN_P" | "INCLUDE" | "INCLUDING" | "INCREMENT" | "INDEX" | "INDEXES" | "INHERIT" | "INHERITS" | "INITIALLY" | "INLINE_P" | "INNER_P" | "INOUT" | "INPUT_P" | "INSENSITIVE" | "INSERT" | "INSTEAD" | "INT_P" | "INTEGER" | "INTERSECT" | "INTERVAL" | "INTO" | "INVOKER" | "IS" | "ISNULL" | "ISOLATION" | "JOIN" | "KEY" | "LABEL" | "LANGUAGE" | "LARGE_P" | "LAST_P" | "LATERAL_P" | "LEADING" | "LEAKPROOF" | "LEAST" | "LEFT" | "LEVEL" | "LIKE" | "LIMIT" | "LISTEN" | "LOAD" | "LOCAL" | "LOCALTIME" | "LOCALTIMESTAMP" | "LOCATION" | "LOCK_P" | "LOCKED" | "LOGGED" | "MAPPING" | "MATCH" | "MATCHED" | "MATERIALIZED" | "MAXVALUE" | "MERGE" | "METHOD" | "MINUTE_P" | "MINVALUE" | "MODE" | "MONTH_P" | "MOVE" | "NAME_P" | "NAMES" | "NATIONAL" | "NATURAL" | "NCHAR" | "NEW" | "NEXT" | "NFC" | "NFD" | "NFKC" | "NFKD" | "NO" | "NONE" | "NORMALIZE" | "NORMALIZED" | "NOT" | "NOTHING" | "NOTIFY" | "NOTNULL" | "NOWAIT" | "NULL_P" | "NULLIF" | "NULLS_P" | "NUMERIC" | "OBJECT_P" | "OF" | "OFF" | "OFFSET" | "OIDS" | "OLD" | "ON" | "ONLY" | "OPERATOR" | "OPTION" | "OPTIONS" | "OR" | "ORDER" | "ORDINALITY" | "OTHERS" | "OUT_P" | "OUTER_P" | "OVER" | "OVERLAPS" | "OVERLAY" | "OVERRIDING" | "OWNED" | "OWNER" | "PARALLEL" | "PARAMETER" | "PARSER" | "PARTIAL" | "PARTITION" | "PASSING" | "PASSWORD" | "PLACING" | "PLANS" | "POLICY" | "POSITION" | "PRECEDING" | "PRECISION" | "PRESERVE" | "PREPARE" | "PREPARED" | "PRIMARY" | "PRIOR" | "PRIVILEGES" | "PROCEDURAL" | "PROCEDURE" | "PROCEDURES" | "PROGRAM" | "PUBLICATION" | "QUOTE" | "RANGE" | "READ" | "REAL" | "REASSIGN" | "RECHECK" | "RECURSIVE" | "REF_P" | "REFERENCES" | "REFERENCING" | "REFRESH" | "REINDEX" | "RELATIVE_P" | "RELEASE" | "RENAME" | "REPEATABLE" | "REPLACE" | "REPLICA" | "RESET" | "RESTART" | "RESTRICT" | "RETURN" | "RETURNING" | "RETURNS" | "REVOKE" | "RIGHT" | "ROLE" | "ROLLBACK" | "ROLLUP" | "ROUTINE" | "ROUTINES" | "ROW" | "ROWS" | "RULE" | "SAVEPOINT" | "SCHEMA" | "SCHEMAS" | "SCROLL" | "SEARCH" | "SECOND_P" | "SECURITY" | "SELECT" | "SEQUENCE" | "SEQUENCES" | "SERIALIZABLE" | "SERVER" | "SESSION" | "SESSION_USER" | "SET" | "SETS" | "SETOF" | "SHARE" | "SHOW" | "SIMILAR" | "SIMPLE" | "SKIP" | "SMALLINT" | "SNAPSHOT" | "SOME" | "SQL_P" | "STABLE" | "STANDALONE_P" | "START" | "STATEMENT" | "STATISTICS" | "STDIN" | "STDOUT" | "STORAGE" | "STORED" | "STRICT_P" | "STRIP_P" | "SUBSCRIPTION" | "SUBSTRING" | "SUPPORT" | "SYMMETRIC" | "SYSID" | "SYSTEM_P" | "TABLE" | "TABLES" | "TABLESAMPLE" | "TABLESPACE" | "TEMP" | "TEMPLATE" | "TEMPORARY" | "TEXT_P" | "THEN" | "TIES" | "TIME" | "TIMESTAMP" | "TO" | "TRAILING" | "TRANSACTION" | "TRANSFORM" | "TREAT" | "TRIGGER" | "TRIM" | "TRUE_P" | "TRUNCATE" | "TRUSTED" | "TYPE_P" | "TYPES_P" | "UESCAPE" | "UNBOUNDED" | "UNCOMMITTED" | "UNENCRYPTED" | "UNION" | "UNIQUE" | "UNKNOWN" | "UNLISTEN" | "UNLOGGED" | "UNTIL" | "UPDATE" | "USER" | "USING" | "VACUUM" | "VALID" | "VALIDATE" | "VALIDATOR" | "VALUE_P" | "VALUES" | "VARCHAR" | "VARIADIC" | "VARYING" | "VERBOSE" | "VERSION_P" | "VIEW" | "VIEWS" | "VOLATILE" | "WHEN" | "WHERE" | "WHITESPACE_P" | "WINDOW" | "WITH" | "WITHIN" | "WITHOUT" | "WORK" | "WRAPPER" | "WRITE" | "XML_P" | "XMLATTRIBUTES" | "XMLCONCAT" | "XMLELEMENT" | "XMLEXISTS" | "XMLFOREST" | "XMLNAMESPACES" | "XMLPARSE" | "XMLPI" | "XMLROOT" | "XMLSERIALIZE" | "XMLTABLE" | "YEAR_P" | "YES_P" | "ZONE" | "NOT_LA" | "NULLS_LA" | "WITH_LA" | "MODE_TYPE_NAME" | "MODE_PLPGSQL_EXPR" | "MODE_PLPGSQL_ASSIGN1" | "MODE_PLPGSQL_ASSIGN2" | "MODE_PLPGSQL_ASSIGN3" | "UMINUS"; |
| export * from './types'; | ||
| export * from './enums'; |
-2222
| /** | ||
| * This file was automatically generated by pg-proto-parser@1.24.0. | ||
| * DO NOT MODIFY IT BY HAND. Instead, modify the source proto file, | ||
| * and run the pg-proto-parser generate command to regenerate this file. | ||
| */ | ||
| import { OverridingKind, QuerySource, SortByDir, SortByNulls, A_Expr_Kind, RoleSpecType, DefElemAction, PartitionRangeDatumKind, RTEKind, WCOKind, GroupingSetKind, CTEMaterialize, SetOperation, ObjectType, DropBehavior, AlterTableType, GrantTargetType, VariableSetKind, ConstrType, ImportForeignSchemaType, RoleStmtType, FetchDirection, FunctionParameterMode, TransactionStmtKind, ViewCheckOption, DiscardMode, ReindexObjectType, AlterTSConfigType, PublicationObjSpecType, AlterPublicationAction, AlterSubscriptionType, OnCommitAction, ParamKind, CoercionContext, CoercionForm, BoolExprType, SubLinkType, RowCompareType, MinMaxOp, SQLValueFunctionOp, XmlExprOp, XmlOptionType, NullTestType, BoolTestType, CmdType, JoinType, AggSplit, OnConflictAction, LimitOption, LockClauseStrength, LockWaitPolicy, KeywordKind, Token } from "./enums"; | ||
| export type Node = { | ||
| ParseResult: ParseResult; | ||
| } | { | ||
| ScanResult: ScanResult; | ||
| } | { | ||
| Integer: Integer; | ||
| } | { | ||
| Float: Float; | ||
| } | { | ||
| Boolean: Boolean; | ||
| } | { | ||
| String: String; | ||
| } | { | ||
| BitString: BitString; | ||
| } | { | ||
| List: List; | ||
| } | { | ||
| OidList: OidList; | ||
| } | { | ||
| IntList: IntList; | ||
| } | { | ||
| A_Const: A_Const; | ||
| } | { | ||
| Alias: Alias; | ||
| } | { | ||
| RangeVar: RangeVar; | ||
| } | { | ||
| TableFunc: TableFunc; | ||
| } | { | ||
| Var: Var; | ||
| } | { | ||
| Param: Param; | ||
| } | { | ||
| Aggref: Aggref; | ||
| } | { | ||
| GroupingFunc: GroupingFunc; | ||
| } | { | ||
| WindowFunc: WindowFunc; | ||
| } | { | ||
| SubscriptingRef: SubscriptingRef; | ||
| } | { | ||
| FuncExpr: FuncExpr; | ||
| } | { | ||
| NamedArgExpr: NamedArgExpr; | ||
| } | { | ||
| OpExpr: OpExpr; | ||
| } | { | ||
| DistinctExpr: DistinctExpr; | ||
| } | { | ||
| NullIfExpr: NullIfExpr; | ||
| } | { | ||
| ScalarArrayOpExpr: ScalarArrayOpExpr; | ||
| } | { | ||
| BoolExpr: BoolExpr; | ||
| } | { | ||
| SubLink: SubLink; | ||
| } | { | ||
| SubPlan: SubPlan; | ||
| } | { | ||
| AlternativeSubPlan: AlternativeSubPlan; | ||
| } | { | ||
| FieldSelect: FieldSelect; | ||
| } | { | ||
| FieldStore: FieldStore; | ||
| } | { | ||
| RelabelType: RelabelType; | ||
| } | { | ||
| CoerceViaIO: CoerceViaIO; | ||
| } | { | ||
| ArrayCoerceExpr: ArrayCoerceExpr; | ||
| } | { | ||
| ConvertRowtypeExpr: ConvertRowtypeExpr; | ||
| } | { | ||
| CollateExpr: CollateExpr; | ||
| } | { | ||
| CaseExpr: CaseExpr; | ||
| } | { | ||
| CaseWhen: CaseWhen; | ||
| } | { | ||
| CaseTestExpr: CaseTestExpr; | ||
| } | { | ||
| ArrayExpr: ArrayExpr; | ||
| } | { | ||
| RowExpr: RowExpr; | ||
| } | { | ||
| RowCompareExpr: RowCompareExpr; | ||
| } | { | ||
| CoalesceExpr: CoalesceExpr; | ||
| } | { | ||
| MinMaxExpr: MinMaxExpr; | ||
| } | { | ||
| SQLValueFunction: SQLValueFunction; | ||
| } | { | ||
| XmlExpr: XmlExpr; | ||
| } | { | ||
| NullTest: NullTest; | ||
| } | { | ||
| BooleanTest: BooleanTest; | ||
| } | { | ||
| CoerceToDomain: CoerceToDomain; | ||
| } | { | ||
| CoerceToDomainValue: CoerceToDomainValue; | ||
| } | { | ||
| SetToDefault: SetToDefault; | ||
| } | { | ||
| CurrentOfExpr: CurrentOfExpr; | ||
| } | { | ||
| NextValueExpr: NextValueExpr; | ||
| } | { | ||
| InferenceElem: InferenceElem; | ||
| } | { | ||
| TargetEntry: TargetEntry; | ||
| } | { | ||
| RangeTblRef: RangeTblRef; | ||
| } | { | ||
| JoinExpr: JoinExpr; | ||
| } | { | ||
| FromExpr: FromExpr; | ||
| } | { | ||
| OnConflictExpr: OnConflictExpr; | ||
| } | { | ||
| IntoClause: IntoClause; | ||
| } | { | ||
| MergeAction: MergeAction; | ||
| } | { | ||
| RawStmt: RawStmt; | ||
| } | { | ||
| Query: Query; | ||
| } | { | ||
| InsertStmt: InsertStmt; | ||
| } | { | ||
| DeleteStmt: DeleteStmt; | ||
| } | { | ||
| UpdateStmt: UpdateStmt; | ||
| } | { | ||
| MergeStmt: MergeStmt; | ||
| } | { | ||
| SelectStmt: SelectStmt; | ||
| } | { | ||
| ReturnStmt: ReturnStmt; | ||
| } | { | ||
| PLAssignStmt: PLAssignStmt; | ||
| } | { | ||
| AlterTableStmt: AlterTableStmt; | ||
| } | { | ||
| AlterTableCmd: AlterTableCmd; | ||
| } | { | ||
| AlterDomainStmt: AlterDomainStmt; | ||
| } | { | ||
| SetOperationStmt: SetOperationStmt; | ||
| } | { | ||
| GrantStmt: GrantStmt; | ||
| } | { | ||
| GrantRoleStmt: GrantRoleStmt; | ||
| } | { | ||
| AlterDefaultPrivilegesStmt: AlterDefaultPrivilegesStmt; | ||
| } | { | ||
| ClosePortalStmt: ClosePortalStmt; | ||
| } | { | ||
| ClusterStmt: ClusterStmt; | ||
| } | { | ||
| CopyStmt: CopyStmt; | ||
| } | { | ||
| CreateStmt: CreateStmt; | ||
| } | { | ||
| DefineStmt: DefineStmt; | ||
| } | { | ||
| DropStmt: DropStmt; | ||
| } | { | ||
| TruncateStmt: TruncateStmt; | ||
| } | { | ||
| CommentStmt: CommentStmt; | ||
| } | { | ||
| FetchStmt: FetchStmt; | ||
| } | { | ||
| IndexStmt: IndexStmt; | ||
| } | { | ||
| CreateFunctionStmt: CreateFunctionStmt; | ||
| } | { | ||
| AlterFunctionStmt: AlterFunctionStmt; | ||
| } | { | ||
| DoStmt: DoStmt; | ||
| } | { | ||
| RenameStmt: RenameStmt; | ||
| } | { | ||
| RuleStmt: RuleStmt; | ||
| } | { | ||
| NotifyStmt: NotifyStmt; | ||
| } | { | ||
| ListenStmt: ListenStmt; | ||
| } | { | ||
| UnlistenStmt: UnlistenStmt; | ||
| } | { | ||
| TransactionStmt: TransactionStmt; | ||
| } | { | ||
| ViewStmt: ViewStmt; | ||
| } | { | ||
| LoadStmt: LoadStmt; | ||
| } | { | ||
| CreateDomainStmt: CreateDomainStmt; | ||
| } | { | ||
| CreatedbStmt: CreatedbStmt; | ||
| } | { | ||
| DropdbStmt: DropdbStmt; | ||
| } | { | ||
| VacuumStmt: VacuumStmt; | ||
| } | { | ||
| ExplainStmt: ExplainStmt; | ||
| } | { | ||
| CreateTableAsStmt: CreateTableAsStmt; | ||
| } | { | ||
| CreateSeqStmt: CreateSeqStmt; | ||
| } | { | ||
| AlterSeqStmt: AlterSeqStmt; | ||
| } | { | ||
| VariableSetStmt: VariableSetStmt; | ||
| } | { | ||
| VariableShowStmt: VariableShowStmt; | ||
| } | { | ||
| DiscardStmt: DiscardStmt; | ||
| } | { | ||
| CreateTrigStmt: CreateTrigStmt; | ||
| } | { | ||
| CreatePLangStmt: CreatePLangStmt; | ||
| } | { | ||
| CreateRoleStmt: CreateRoleStmt; | ||
| } | { | ||
| AlterRoleStmt: AlterRoleStmt; | ||
| } | { | ||
| DropRoleStmt: DropRoleStmt; | ||
| } | { | ||
| LockStmt: LockStmt; | ||
| } | { | ||
| ConstraintsSetStmt: ConstraintsSetStmt; | ||
| } | { | ||
| ReindexStmt: ReindexStmt; | ||
| } | { | ||
| CheckPointStmt: CheckPointStmt; | ||
| } | { | ||
| CreateSchemaStmt: CreateSchemaStmt; | ||
| } | { | ||
| AlterDatabaseStmt: AlterDatabaseStmt; | ||
| } | { | ||
| AlterDatabaseRefreshCollStmt: AlterDatabaseRefreshCollStmt; | ||
| } | { | ||
| AlterDatabaseSetStmt: AlterDatabaseSetStmt; | ||
| } | { | ||
| AlterRoleSetStmt: AlterRoleSetStmt; | ||
| } | { | ||
| CreateConversionStmt: CreateConversionStmt; | ||
| } | { | ||
| CreateCastStmt: CreateCastStmt; | ||
| } | { | ||
| CreateOpClassStmt: CreateOpClassStmt; | ||
| } | { | ||
| CreateOpFamilyStmt: CreateOpFamilyStmt; | ||
| } | { | ||
| AlterOpFamilyStmt: AlterOpFamilyStmt; | ||
| } | { | ||
| PrepareStmt: PrepareStmt; | ||
| } | { | ||
| ExecuteStmt: ExecuteStmt; | ||
| } | { | ||
| DeallocateStmt: DeallocateStmt; | ||
| } | { | ||
| DeclareCursorStmt: DeclareCursorStmt; | ||
| } | { | ||
| CreateTableSpaceStmt: CreateTableSpaceStmt; | ||
| } | { | ||
| DropTableSpaceStmt: DropTableSpaceStmt; | ||
| } | { | ||
| AlterObjectDependsStmt: AlterObjectDependsStmt; | ||
| } | { | ||
| AlterObjectSchemaStmt: AlterObjectSchemaStmt; | ||
| } | { | ||
| AlterOwnerStmt: AlterOwnerStmt; | ||
| } | { | ||
| AlterOperatorStmt: AlterOperatorStmt; | ||
| } | { | ||
| AlterTypeStmt: AlterTypeStmt; | ||
| } | { | ||
| DropOwnedStmt: DropOwnedStmt; | ||
| } | { | ||
| ReassignOwnedStmt: ReassignOwnedStmt; | ||
| } | { | ||
| CompositeTypeStmt: CompositeTypeStmt; | ||
| } | { | ||
| CreateEnumStmt: CreateEnumStmt; | ||
| } | { | ||
| CreateRangeStmt: CreateRangeStmt; | ||
| } | { | ||
| AlterEnumStmt: AlterEnumStmt; | ||
| } | { | ||
| AlterTSDictionaryStmt: AlterTSDictionaryStmt; | ||
| } | { | ||
| AlterTSConfigurationStmt: AlterTSConfigurationStmt; | ||
| } | { | ||
| CreateFdwStmt: CreateFdwStmt; | ||
| } | { | ||
| AlterFdwStmt: AlterFdwStmt; | ||
| } | { | ||
| CreateForeignServerStmt: CreateForeignServerStmt; | ||
| } | { | ||
| AlterForeignServerStmt: AlterForeignServerStmt; | ||
| } | { | ||
| CreateUserMappingStmt: CreateUserMappingStmt; | ||
| } | { | ||
| AlterUserMappingStmt: AlterUserMappingStmt; | ||
| } | { | ||
| DropUserMappingStmt: DropUserMappingStmt; | ||
| } | { | ||
| AlterTableSpaceOptionsStmt: AlterTableSpaceOptionsStmt; | ||
| } | { | ||
| AlterTableMoveAllStmt: AlterTableMoveAllStmt; | ||
| } | { | ||
| SecLabelStmt: SecLabelStmt; | ||
| } | { | ||
| CreateForeignTableStmt: CreateForeignTableStmt; | ||
| } | { | ||
| ImportForeignSchemaStmt: ImportForeignSchemaStmt; | ||
| } | { | ||
| CreateExtensionStmt: CreateExtensionStmt; | ||
| } | { | ||
| AlterExtensionStmt: AlterExtensionStmt; | ||
| } | { | ||
| AlterExtensionContentsStmt: AlterExtensionContentsStmt; | ||
| } | { | ||
| CreateEventTrigStmt: CreateEventTrigStmt; | ||
| } | { | ||
| AlterEventTrigStmt: AlterEventTrigStmt; | ||
| } | { | ||
| RefreshMatViewStmt: RefreshMatViewStmt; | ||
| } | { | ||
| ReplicaIdentityStmt: ReplicaIdentityStmt; | ||
| } | { | ||
| AlterSystemStmt: AlterSystemStmt; | ||
| } | { | ||
| CreatePolicyStmt: CreatePolicyStmt; | ||
| } | { | ||
| AlterPolicyStmt: AlterPolicyStmt; | ||
| } | { | ||
| CreateTransformStmt: CreateTransformStmt; | ||
| } | { | ||
| CreateAmStmt: CreateAmStmt; | ||
| } | { | ||
| CreatePublicationStmt: CreatePublicationStmt; | ||
| } | { | ||
| AlterPublicationStmt: AlterPublicationStmt; | ||
| } | { | ||
| CreateSubscriptionStmt: CreateSubscriptionStmt; | ||
| } | { | ||
| AlterSubscriptionStmt: AlterSubscriptionStmt; | ||
| } | { | ||
| DropSubscriptionStmt: DropSubscriptionStmt; | ||
| } | { | ||
| CreateStatsStmt: CreateStatsStmt; | ||
| } | { | ||
| AlterCollationStmt: AlterCollationStmt; | ||
| } | { | ||
| CallStmt: CallStmt; | ||
| } | { | ||
| AlterStatsStmt: AlterStatsStmt; | ||
| } | { | ||
| A_Expr: A_Expr; | ||
| } | { | ||
| ColumnRef: ColumnRef; | ||
| } | { | ||
| ParamRef: ParamRef; | ||
| } | { | ||
| FuncCall: FuncCall; | ||
| } | { | ||
| A_Star: A_Star; | ||
| } | { | ||
| A_Indices: A_Indices; | ||
| } | { | ||
| A_Indirection: A_Indirection; | ||
| } | { | ||
| A_ArrayExpr: A_ArrayExpr; | ||
| } | { | ||
| ResTarget: ResTarget; | ||
| } | { | ||
| MultiAssignRef: MultiAssignRef; | ||
| } | { | ||
| TypeCast: TypeCast; | ||
| } | { | ||
| CollateClause: CollateClause; | ||
| } | { | ||
| SortBy: SortBy; | ||
| } | { | ||
| WindowDef: WindowDef; | ||
| } | { | ||
| RangeSubselect: RangeSubselect; | ||
| } | { | ||
| RangeFunction: RangeFunction; | ||
| } | { | ||
| RangeTableSample: RangeTableSample; | ||
| } | { | ||
| RangeTableFunc: RangeTableFunc; | ||
| } | { | ||
| RangeTableFuncCol: RangeTableFuncCol; | ||
| } | { | ||
| TypeName: TypeName; | ||
| } | { | ||
| ColumnDef: ColumnDef; | ||
| } | { | ||
| IndexElem: IndexElem; | ||
| } | { | ||
| StatsElem: StatsElem; | ||
| } | { | ||
| Constraint: Constraint; | ||
| } | { | ||
| DefElem: DefElem; | ||
| } | { | ||
| RangeTblEntry: RangeTblEntry; | ||
| } | { | ||
| RangeTblFunction: RangeTblFunction; | ||
| } | { | ||
| TableSampleClause: TableSampleClause; | ||
| } | { | ||
| WithCheckOption: WithCheckOption; | ||
| } | { | ||
| SortGroupClause: SortGroupClause; | ||
| } | { | ||
| GroupingSet: GroupingSet; | ||
| } | { | ||
| WindowClause: WindowClause; | ||
| } | { | ||
| ObjectWithArgs: ObjectWithArgs; | ||
| } | { | ||
| AccessPriv: AccessPriv; | ||
| } | { | ||
| CreateOpClassItem: CreateOpClassItem; | ||
| } | { | ||
| TableLikeClause: TableLikeClause; | ||
| } | { | ||
| FunctionParameter: FunctionParameter; | ||
| } | { | ||
| LockingClause: LockingClause; | ||
| } | { | ||
| RowMarkClause: RowMarkClause; | ||
| } | { | ||
| XmlSerialize: XmlSerialize; | ||
| } | { | ||
| WithClause: WithClause; | ||
| } | { | ||
| InferClause: InferClause; | ||
| } | { | ||
| OnConflictClause: OnConflictClause; | ||
| } | { | ||
| CTESearchClause: CTESearchClause; | ||
| } | { | ||
| CTECycleClause: CTECycleClause; | ||
| } | { | ||
| CommonTableExpr: CommonTableExpr; | ||
| } | { | ||
| MergeWhenClause: MergeWhenClause; | ||
| } | { | ||
| RoleSpec: RoleSpec; | ||
| } | { | ||
| TriggerTransition: TriggerTransition; | ||
| } | { | ||
| PartitionElem: PartitionElem; | ||
| } | { | ||
| PartitionSpec: PartitionSpec; | ||
| } | { | ||
| PartitionBoundSpec: PartitionBoundSpec; | ||
| } | { | ||
| PartitionRangeDatum: PartitionRangeDatum; | ||
| } | { | ||
| PartitionCmd: PartitionCmd; | ||
| } | { | ||
| VacuumRelation: VacuumRelation; | ||
| } | { | ||
| PublicationObjSpec: PublicationObjSpec; | ||
| } | { | ||
| PublicationTable: PublicationTable; | ||
| } | { | ||
| InlineCodeBlock: InlineCodeBlock; | ||
| } | { | ||
| CallContext: CallContext; | ||
| } | { | ||
| ScanToken: ScanToken; | ||
| }; | ||
| export interface ParseResult { | ||
| version?: number; | ||
| stmts?: RawStmt[]; | ||
| } | ||
| export interface ScanResult { | ||
| version?: number; | ||
| tokens?: ScanToken[]; | ||
| } | ||
| export interface Integer { | ||
| ival?: number; | ||
| } | ||
| export interface Float { | ||
| fval?: string; | ||
| } | ||
| export interface Boolean { | ||
| boolval?: boolean; | ||
| } | ||
| export interface String { | ||
| sval?: string; | ||
| } | ||
| export interface BitString { | ||
| bsval?: string; | ||
| } | ||
| export interface List { | ||
| items?: Node[]; | ||
| } | ||
| export interface OidList { | ||
| items?: Node[]; | ||
| } | ||
| export interface IntList { | ||
| items?: Node[]; | ||
| } | ||
| export interface A_Const { | ||
| ival?: Integer; | ||
| fval?: Float; | ||
| boolval?: Boolean; | ||
| sval?: String; | ||
| bsval?: BitString; | ||
| isnull?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface Alias { | ||
| aliasname?: string; | ||
| colnames?: Node[]; | ||
| } | ||
| export interface RangeVar { | ||
| catalogname?: string; | ||
| schemaname?: string; | ||
| relname?: string; | ||
| inh?: boolean; | ||
| relpersistence?: string; | ||
| alias?: Alias; | ||
| location?: number; | ||
| } | ||
| export interface TableFunc { | ||
| ns_uris?: Node[]; | ||
| ns_names?: Node[]; | ||
| docexpr?: Node; | ||
| rowexpr?: Node; | ||
| colnames?: Node[]; | ||
| coltypes?: Node[]; | ||
| coltypmods?: Node[]; | ||
| colcollations?: Node[]; | ||
| colexprs?: Node[]; | ||
| coldefexprs?: Node[]; | ||
| notnulls?: bigint[]; | ||
| ordinalitycol?: number; | ||
| location?: number; | ||
| } | ||
| export interface Var { | ||
| xpr?: Node; | ||
| varno?: number; | ||
| varattno?: number; | ||
| vartype?: number; | ||
| vartypmod?: number; | ||
| varcollid?: number; | ||
| varlevelsup?: number; | ||
| varnosyn?: number; | ||
| varattnosyn?: number; | ||
| location?: number; | ||
| } | ||
| export interface Param { | ||
| xpr?: Node; | ||
| paramkind?: ParamKind; | ||
| paramid?: number; | ||
| paramtype?: number; | ||
| paramtypmod?: number; | ||
| paramcollid?: number; | ||
| location?: number; | ||
| } | ||
| export interface Aggref { | ||
| xpr?: Node; | ||
| aggfnoid?: number; | ||
| aggtype?: number; | ||
| aggcollid?: number; | ||
| inputcollid?: number; | ||
| aggtranstype?: number; | ||
| aggargtypes?: Node[]; | ||
| aggdirectargs?: Node[]; | ||
| args?: Node[]; | ||
| aggorder?: Node[]; | ||
| aggdistinct?: Node[]; | ||
| aggfilter?: Node; | ||
| aggstar?: boolean; | ||
| aggvariadic?: boolean; | ||
| aggkind?: string; | ||
| agglevelsup?: number; | ||
| aggsplit?: AggSplit; | ||
| aggno?: number; | ||
| aggtransno?: number; | ||
| location?: number; | ||
| } | ||
| export interface GroupingFunc { | ||
| xpr?: Node; | ||
| args?: Node[]; | ||
| refs?: Node[]; | ||
| cols?: Node[]; | ||
| agglevelsup?: number; | ||
| location?: number; | ||
| } | ||
| export interface WindowFunc { | ||
| xpr?: Node; | ||
| winfnoid?: number; | ||
| wintype?: number; | ||
| wincollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| aggfilter?: Node; | ||
| winref?: number; | ||
| winstar?: boolean; | ||
| winagg?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface SubscriptingRef { | ||
| xpr?: Node; | ||
| refcontainertype?: number; | ||
| refelemtype?: number; | ||
| refrestype?: number; | ||
| reftypmod?: number; | ||
| refcollid?: number; | ||
| refupperindexpr?: Node[]; | ||
| reflowerindexpr?: Node[]; | ||
| refexpr?: Node; | ||
| refassgnexpr?: Node; | ||
| } | ||
| export interface FuncExpr { | ||
| xpr?: Node; | ||
| funcid?: number; | ||
| funcresulttype?: number; | ||
| funcretset?: boolean; | ||
| funcvariadic?: boolean; | ||
| funcformat?: CoercionForm; | ||
| funccollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface NamedArgExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| name?: string; | ||
| argnumber?: number; | ||
| location?: number; | ||
| } | ||
| export interface OpExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| opresulttype?: number; | ||
| opretset?: boolean; | ||
| opcollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface DistinctExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| opresulttype?: number; | ||
| opretset?: boolean; | ||
| opcollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface NullIfExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| opresulttype?: number; | ||
| opretset?: boolean; | ||
| opcollid?: number; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ScalarArrayOpExpr { | ||
| xpr?: Node; | ||
| opno?: number; | ||
| opfuncid?: number; | ||
| hashfuncid?: number; | ||
| negfuncid?: number; | ||
| useOr?: boolean; | ||
| inputcollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface BoolExpr { | ||
| xpr?: Node; | ||
| boolop?: BoolExprType; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface SubLink { | ||
| xpr?: Node; | ||
| subLinkType?: SubLinkType; | ||
| subLinkId?: number; | ||
| testexpr?: Node; | ||
| operName?: Node[]; | ||
| subselect?: Node; | ||
| location?: number; | ||
| } | ||
| export interface SubPlan { | ||
| xpr?: Node; | ||
| subLinkType?: SubLinkType; | ||
| testexpr?: Node; | ||
| paramIds?: Node[]; | ||
| plan_id?: number; | ||
| plan_name?: string; | ||
| firstColType?: number; | ||
| firstColTypmod?: number; | ||
| firstColCollation?: number; | ||
| useHashTable?: boolean; | ||
| unknownEqFalse?: boolean; | ||
| parallel_safe?: boolean; | ||
| setParam?: Node[]; | ||
| parParam?: Node[]; | ||
| args?: Node[]; | ||
| startup_cost?: number; | ||
| per_call_cost?: number; | ||
| } | ||
| export interface AlternativeSubPlan { | ||
| xpr?: Node; | ||
| subplans?: Node[]; | ||
| } | ||
| export interface FieldSelect { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| fieldnum?: number; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| } | ||
| export interface FieldStore { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| newvals?: Node[]; | ||
| fieldnums?: Node[]; | ||
| resulttype?: number; | ||
| } | ||
| export interface RelabelType { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| relabelformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface CoerceViaIO { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| resultcollid?: number; | ||
| coerceformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface ArrayCoerceExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| elemexpr?: Node; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| coerceformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface ConvertRowtypeExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| convertformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface CollateExpr { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| collOid?: number; | ||
| location?: number; | ||
| } | ||
| export interface CaseExpr { | ||
| xpr?: Node; | ||
| casetype?: number; | ||
| casecollid?: number; | ||
| arg?: Node; | ||
| args?: Node[]; | ||
| defresult?: Node; | ||
| location?: number; | ||
| } | ||
| export interface CaseWhen { | ||
| xpr?: Node; | ||
| expr?: Node; | ||
| result?: Node; | ||
| location?: number; | ||
| } | ||
| export interface CaseTestExpr { | ||
| xpr?: Node; | ||
| typeId?: number; | ||
| typeMod?: number; | ||
| collation?: number; | ||
| } | ||
| export interface ArrayExpr { | ||
| xpr?: Node; | ||
| array_typeid?: number; | ||
| array_collid?: number; | ||
| element_typeid?: number; | ||
| elements?: Node[]; | ||
| multidims?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface RowExpr { | ||
| xpr?: Node; | ||
| args?: Node[]; | ||
| row_typeid?: number; | ||
| row_format?: CoercionForm; | ||
| colnames?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface RowCompareExpr { | ||
| xpr?: Node; | ||
| rctype?: RowCompareType; | ||
| opnos?: Node[]; | ||
| opfamilies?: Node[]; | ||
| inputcollids?: Node[]; | ||
| largs?: Node[]; | ||
| rargs?: Node[]; | ||
| } | ||
| export interface CoalesceExpr { | ||
| xpr?: Node; | ||
| coalescetype?: number; | ||
| coalescecollid?: number; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface MinMaxExpr { | ||
| xpr?: Node; | ||
| minmaxtype?: number; | ||
| minmaxcollid?: number; | ||
| inputcollid?: number; | ||
| op?: MinMaxOp; | ||
| args?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface SQLValueFunction { | ||
| xpr?: Node; | ||
| op?: SQLValueFunctionOp; | ||
| type?: number; | ||
| typmod?: number; | ||
| location?: number; | ||
| } | ||
| export interface XmlExpr { | ||
| xpr?: Node; | ||
| op?: XmlExprOp; | ||
| name?: string; | ||
| named_args?: Node[]; | ||
| arg_names?: Node[]; | ||
| args?: Node[]; | ||
| xmloption?: XmlOptionType; | ||
| type?: number; | ||
| typmod?: number; | ||
| location?: number; | ||
| } | ||
| export interface NullTest { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| nulltesttype?: NullTestType; | ||
| argisrow?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface BooleanTest { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| booltesttype?: BoolTestType; | ||
| location?: number; | ||
| } | ||
| export interface CoerceToDomain { | ||
| xpr?: Node; | ||
| arg?: Node; | ||
| resulttype?: number; | ||
| resulttypmod?: number; | ||
| resultcollid?: number; | ||
| coercionformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface CoerceToDomainValue { | ||
| xpr?: Node; | ||
| typeId?: number; | ||
| typeMod?: number; | ||
| collation?: number; | ||
| location?: number; | ||
| } | ||
| export interface SetToDefault { | ||
| xpr?: Node; | ||
| typeId?: number; | ||
| typeMod?: number; | ||
| collation?: number; | ||
| location?: number; | ||
| } | ||
| export interface CurrentOfExpr { | ||
| xpr?: Node; | ||
| cvarno?: number; | ||
| cursor_name?: string; | ||
| cursor_param?: number; | ||
| } | ||
| export interface NextValueExpr { | ||
| xpr?: Node; | ||
| seqid?: number; | ||
| typeId?: number; | ||
| } | ||
| export interface InferenceElem { | ||
| xpr?: Node; | ||
| expr?: Node; | ||
| infercollid?: number; | ||
| inferopclass?: number; | ||
| } | ||
| export interface TargetEntry { | ||
| xpr?: Node; | ||
| expr?: Node; | ||
| resno?: number; | ||
| resname?: string; | ||
| ressortgroupref?: number; | ||
| resorigtbl?: number; | ||
| resorigcol?: number; | ||
| resjunk?: boolean; | ||
| } | ||
| export interface RangeTblRef { | ||
| rtindex?: number; | ||
| } | ||
| export interface JoinExpr { | ||
| jointype?: JoinType; | ||
| isNatural?: boolean; | ||
| larg?: Node; | ||
| rarg?: Node; | ||
| usingClause?: Node[]; | ||
| join_using_alias?: Alias; | ||
| quals?: Node; | ||
| alias?: Alias; | ||
| rtindex?: number; | ||
| } | ||
| export interface FromExpr { | ||
| fromlist?: Node[]; | ||
| quals?: Node; | ||
| } | ||
| export interface OnConflictExpr { | ||
| action?: OnConflictAction; | ||
| arbiterElems?: Node[]; | ||
| arbiterWhere?: Node; | ||
| constraint?: number; | ||
| onConflictSet?: Node[]; | ||
| onConflictWhere?: Node; | ||
| exclRelIndex?: number; | ||
| exclRelTlist?: Node[]; | ||
| } | ||
| export interface IntoClause { | ||
| rel?: RangeVar; | ||
| colNames?: Node[]; | ||
| accessMethod?: string; | ||
| options?: Node[]; | ||
| onCommit?: OnCommitAction; | ||
| tableSpaceName?: string; | ||
| viewQuery?: Node; | ||
| skipData?: boolean; | ||
| } | ||
| export interface MergeAction { | ||
| matched?: boolean; | ||
| commandType?: CmdType; | ||
| override?: OverridingKind; | ||
| qual?: Node; | ||
| targetList?: Node[]; | ||
| updateColnos?: Node[]; | ||
| } | ||
| export interface RawStmt { | ||
| stmt?: Node; | ||
| stmt_location?: number; | ||
| stmt_len?: number; | ||
| } | ||
| export interface Query { | ||
| commandType?: CmdType; | ||
| querySource?: QuerySource; | ||
| canSetTag?: boolean; | ||
| utilityStmt?: Node; | ||
| resultRelation?: number; | ||
| hasAggs?: boolean; | ||
| hasWindowFuncs?: boolean; | ||
| hasTargetSRFs?: boolean; | ||
| hasSubLinks?: boolean; | ||
| hasDistinctOn?: boolean; | ||
| hasRecursive?: boolean; | ||
| hasModifyingCTE?: boolean; | ||
| hasForUpdate?: boolean; | ||
| hasRowSecurity?: boolean; | ||
| isReturn?: boolean; | ||
| cteList?: Node[]; | ||
| rtable?: Node[]; | ||
| jointree?: FromExpr; | ||
| mergeActionList?: Node[]; | ||
| mergeUseOuterJoin?: boolean; | ||
| targetList?: Node[]; | ||
| override?: OverridingKind; | ||
| onConflict?: OnConflictExpr; | ||
| returningList?: Node[]; | ||
| groupClause?: Node[]; | ||
| groupDistinct?: boolean; | ||
| groupingSets?: Node[]; | ||
| havingQual?: Node; | ||
| windowClause?: Node[]; | ||
| distinctClause?: Node[]; | ||
| sortClause?: Node[]; | ||
| limitOffset?: Node; | ||
| limitCount?: Node; | ||
| limitOption?: LimitOption; | ||
| rowMarks?: Node[]; | ||
| setOperations?: Node; | ||
| constraintDeps?: Node[]; | ||
| withCheckOptions?: Node[]; | ||
| stmt_location?: number; | ||
| stmt_len?: number; | ||
| } | ||
| export interface InsertStmt { | ||
| relation?: RangeVar; | ||
| cols?: Node[]; | ||
| selectStmt?: Node; | ||
| onConflictClause?: OnConflictClause; | ||
| returningList?: Node[]; | ||
| withClause?: WithClause; | ||
| override?: OverridingKind; | ||
| } | ||
| export interface DeleteStmt { | ||
| relation?: RangeVar; | ||
| usingClause?: Node[]; | ||
| whereClause?: Node; | ||
| returningList?: Node[]; | ||
| withClause?: WithClause; | ||
| } | ||
| export interface UpdateStmt { | ||
| relation?: RangeVar; | ||
| targetList?: Node[]; | ||
| whereClause?: Node; | ||
| fromClause?: Node[]; | ||
| returningList?: Node[]; | ||
| withClause?: WithClause; | ||
| } | ||
| export interface MergeStmt { | ||
| relation?: RangeVar; | ||
| sourceRelation?: Node; | ||
| joinCondition?: Node; | ||
| mergeWhenClauses?: Node[]; | ||
| withClause?: WithClause; | ||
| } | ||
| export interface SelectStmt { | ||
| distinctClause?: Node[]; | ||
| intoClause?: IntoClause; | ||
| targetList?: Node[]; | ||
| fromClause?: Node[]; | ||
| whereClause?: Node; | ||
| groupClause?: Node[]; | ||
| groupDistinct?: boolean; | ||
| havingClause?: Node; | ||
| windowClause?: Node[]; | ||
| valuesLists?: Node[]; | ||
| sortClause?: Node[]; | ||
| limitOffset?: Node; | ||
| limitCount?: Node; | ||
| limitOption?: LimitOption; | ||
| lockingClause?: Node[]; | ||
| withClause?: WithClause; | ||
| op?: SetOperation; | ||
| all?: boolean; | ||
| larg?: SelectStmt; | ||
| rarg?: SelectStmt; | ||
| } | ||
| export interface ReturnStmt { | ||
| returnval?: Node; | ||
| } | ||
| export interface PLAssignStmt { | ||
| name?: string; | ||
| indirection?: Node[]; | ||
| nnames?: number; | ||
| val?: SelectStmt; | ||
| location?: number; | ||
| } | ||
| export interface AlterTableStmt { | ||
| relation?: RangeVar; | ||
| cmds?: Node[]; | ||
| objtype?: ObjectType; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterTableCmd { | ||
| subtype?: AlterTableType; | ||
| name?: string; | ||
| num?: number; | ||
| newowner?: RoleSpec; | ||
| def?: Node; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| recurse?: boolean; | ||
| } | ||
| export interface AlterDomainStmt { | ||
| subtype?: string; | ||
| typeName?: Node[]; | ||
| name?: string; | ||
| def?: Node; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface SetOperationStmt { | ||
| op?: SetOperation; | ||
| all?: boolean; | ||
| larg?: Node; | ||
| rarg?: Node; | ||
| colTypes?: Node[]; | ||
| colTypmods?: Node[]; | ||
| colCollations?: Node[]; | ||
| groupClauses?: Node[]; | ||
| } | ||
| export interface GrantStmt { | ||
| is_grant?: boolean; | ||
| targtype?: GrantTargetType; | ||
| objtype?: ObjectType; | ||
| objects?: Node[]; | ||
| privileges?: Node[]; | ||
| grantees?: Node[]; | ||
| grant_option?: boolean; | ||
| grantor?: RoleSpec; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface GrantRoleStmt { | ||
| granted_roles?: Node[]; | ||
| grantee_roles?: Node[]; | ||
| is_grant?: boolean; | ||
| admin_opt?: boolean; | ||
| grantor?: RoleSpec; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface AlterDefaultPrivilegesStmt { | ||
| options?: Node[]; | ||
| action?: GrantStmt; | ||
| } | ||
| export interface ClosePortalStmt { | ||
| portalname?: string; | ||
| } | ||
| export interface ClusterStmt { | ||
| relation?: RangeVar; | ||
| indexname?: string; | ||
| params?: Node[]; | ||
| } | ||
| export interface CopyStmt { | ||
| relation?: RangeVar; | ||
| query?: Node; | ||
| attlist?: Node[]; | ||
| is_from?: boolean; | ||
| is_program?: boolean; | ||
| filename?: string; | ||
| options?: Node[]; | ||
| whereClause?: Node; | ||
| } | ||
| export interface CreateStmt { | ||
| relation?: RangeVar; | ||
| tableElts?: Node[]; | ||
| inhRelations?: Node[]; | ||
| partbound?: PartitionBoundSpec; | ||
| partspec?: PartitionSpec; | ||
| ofTypename?: TypeName; | ||
| constraints?: Node[]; | ||
| options?: Node[]; | ||
| oncommit?: OnCommitAction; | ||
| tablespacename?: string; | ||
| accessMethod?: string; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface DefineStmt { | ||
| kind?: ObjectType; | ||
| oldstyle?: boolean; | ||
| defnames?: Node[]; | ||
| args?: Node[]; | ||
| definition?: Node[]; | ||
| if_not_exists?: boolean; | ||
| replace?: boolean; | ||
| } | ||
| export interface DropStmt { | ||
| objects?: Node[]; | ||
| removeType?: ObjectType; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| concurrent?: boolean; | ||
| } | ||
| export interface TruncateStmt { | ||
| relations?: Node[]; | ||
| restart_seqs?: boolean; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface CommentStmt { | ||
| objtype?: ObjectType; | ||
| object?: Node; | ||
| comment?: string; | ||
| } | ||
| export interface FetchStmt { | ||
| direction?: FetchDirection; | ||
| howMany?: bigint; | ||
| portalname?: string; | ||
| ismove?: boolean; | ||
| } | ||
| export interface IndexStmt { | ||
| idxname?: string; | ||
| relation?: RangeVar; | ||
| accessMethod?: string; | ||
| tableSpace?: string; | ||
| indexParams?: Node[]; | ||
| indexIncludingParams?: Node[]; | ||
| options?: Node[]; | ||
| whereClause?: Node; | ||
| excludeOpNames?: Node[]; | ||
| idxcomment?: string; | ||
| indexOid?: number; | ||
| oldNode?: number; | ||
| oldCreateSubid?: number; | ||
| oldFirstRelfilenodeSubid?: number; | ||
| unique?: boolean; | ||
| nulls_not_distinct?: boolean; | ||
| primary?: boolean; | ||
| isconstraint?: boolean; | ||
| deferrable?: boolean; | ||
| initdeferred?: boolean; | ||
| transformed?: boolean; | ||
| concurrent?: boolean; | ||
| if_not_exists?: boolean; | ||
| reset_default_tblspc?: boolean; | ||
| } | ||
| export interface CreateFunctionStmt { | ||
| is_procedure?: boolean; | ||
| replace?: boolean; | ||
| funcname?: Node[]; | ||
| parameters?: Node[]; | ||
| returnType?: TypeName; | ||
| options?: Node[]; | ||
| sql_body?: Node; | ||
| } | ||
| export interface AlterFunctionStmt { | ||
| objtype?: ObjectType; | ||
| func?: ObjectWithArgs; | ||
| actions?: Node[]; | ||
| } | ||
| export interface DoStmt { | ||
| args?: Node[]; | ||
| } | ||
| export interface RenameStmt { | ||
| renameType?: ObjectType; | ||
| relationType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| subname?: string; | ||
| newname?: string; | ||
| behavior?: DropBehavior; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface RuleStmt { | ||
| relation?: RangeVar; | ||
| rulename?: string; | ||
| whereClause?: Node; | ||
| event?: CmdType; | ||
| instead?: boolean; | ||
| actions?: Node[]; | ||
| replace?: boolean; | ||
| } | ||
| export interface NotifyStmt { | ||
| conditionname?: string; | ||
| payload?: string; | ||
| } | ||
| export interface ListenStmt { | ||
| conditionname?: string; | ||
| } | ||
| export interface UnlistenStmt { | ||
| conditionname?: string; | ||
| } | ||
| export interface TransactionStmt { | ||
| kind?: TransactionStmtKind; | ||
| options?: Node[]; | ||
| savepoint_name?: string; | ||
| gid?: string; | ||
| chain?: boolean; | ||
| } | ||
| export interface ViewStmt { | ||
| view?: RangeVar; | ||
| aliases?: Node[]; | ||
| query?: Node; | ||
| replace?: boolean; | ||
| options?: Node[]; | ||
| withCheckOption?: ViewCheckOption; | ||
| } | ||
| export interface LoadStmt { | ||
| filename?: string; | ||
| } | ||
| export interface CreateDomainStmt { | ||
| domainname?: Node[]; | ||
| typeName?: TypeName; | ||
| collClause?: CollateClause; | ||
| constraints?: Node[]; | ||
| } | ||
| export interface CreatedbStmt { | ||
| dbname?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropdbStmt { | ||
| dbname?: string; | ||
| missing_ok?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface VacuumStmt { | ||
| options?: Node[]; | ||
| rels?: Node[]; | ||
| is_vacuumcmd?: boolean; | ||
| } | ||
| export interface ExplainStmt { | ||
| query?: Node; | ||
| options?: Node[]; | ||
| } | ||
| export interface CreateTableAsStmt { | ||
| query?: Node; | ||
| into?: IntoClause; | ||
| objtype?: ObjectType; | ||
| is_select_into?: boolean; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface CreateSeqStmt { | ||
| sequence?: RangeVar; | ||
| options?: Node[]; | ||
| ownerId?: number; | ||
| for_identity?: boolean; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface AlterSeqStmt { | ||
| sequence?: RangeVar; | ||
| options?: Node[]; | ||
| for_identity?: boolean; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface VariableSetStmt { | ||
| kind?: VariableSetKind; | ||
| name?: string; | ||
| args?: Node[]; | ||
| is_local?: boolean; | ||
| } | ||
| export interface VariableShowStmt { | ||
| name?: string; | ||
| } | ||
| export interface DiscardStmt { | ||
| target?: DiscardMode; | ||
| } | ||
| export interface CreateTrigStmt { | ||
| replace?: boolean; | ||
| isconstraint?: boolean; | ||
| trigname?: string; | ||
| relation?: RangeVar; | ||
| funcname?: Node[]; | ||
| args?: Node[]; | ||
| row?: boolean; | ||
| timing?: number; | ||
| events?: number; | ||
| columns?: Node[]; | ||
| whenClause?: Node; | ||
| transitionRels?: Node[]; | ||
| deferrable?: boolean; | ||
| initdeferred?: boolean; | ||
| constrrel?: RangeVar; | ||
| } | ||
| export interface CreatePLangStmt { | ||
| replace?: boolean; | ||
| plname?: string; | ||
| plhandler?: Node[]; | ||
| plinline?: Node[]; | ||
| plvalidator?: Node[]; | ||
| pltrusted?: boolean; | ||
| } | ||
| export interface CreateRoleStmt { | ||
| stmt_type?: RoleStmtType; | ||
| role?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterRoleStmt { | ||
| role?: RoleSpec; | ||
| options?: Node[]; | ||
| action?: number; | ||
| } | ||
| export interface DropRoleStmt { | ||
| roles?: Node[]; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface LockStmt { | ||
| relations?: Node[]; | ||
| mode?: number; | ||
| nowait?: boolean; | ||
| } | ||
| export interface ConstraintsSetStmt { | ||
| constraints?: Node[]; | ||
| deferred?: boolean; | ||
| } | ||
| export interface ReindexStmt { | ||
| kind?: ReindexObjectType; | ||
| relation?: RangeVar; | ||
| name?: string; | ||
| params?: Node[]; | ||
| } | ||
| export interface CheckPointStmt { | ||
| } | ||
| export interface CreateSchemaStmt { | ||
| schemaname?: string; | ||
| authrole?: RoleSpec; | ||
| schemaElts?: Node[]; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface AlterDatabaseStmt { | ||
| dbname?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterDatabaseRefreshCollStmt { | ||
| dbname?: string; | ||
| } | ||
| export interface AlterDatabaseSetStmt { | ||
| dbname?: string; | ||
| setstmt?: VariableSetStmt; | ||
| } | ||
| export interface AlterRoleSetStmt { | ||
| role?: RoleSpec; | ||
| database?: string; | ||
| setstmt?: VariableSetStmt; | ||
| } | ||
| export interface CreateConversionStmt { | ||
| conversion_name?: Node[]; | ||
| for_encoding_name?: string; | ||
| to_encoding_name?: string; | ||
| func_name?: Node[]; | ||
| def?: boolean; | ||
| } | ||
| export interface CreateCastStmt { | ||
| sourcetype?: TypeName; | ||
| targettype?: TypeName; | ||
| func?: ObjectWithArgs; | ||
| context?: CoercionContext; | ||
| inout?: boolean; | ||
| } | ||
| export interface CreateOpClassStmt { | ||
| opclassname?: Node[]; | ||
| opfamilyname?: Node[]; | ||
| amname?: string; | ||
| datatype?: TypeName; | ||
| items?: Node[]; | ||
| isDefault?: boolean; | ||
| } | ||
| export interface CreateOpFamilyStmt { | ||
| opfamilyname?: Node[]; | ||
| amname?: string; | ||
| } | ||
| export interface AlterOpFamilyStmt { | ||
| opfamilyname?: Node[]; | ||
| amname?: string; | ||
| isDrop?: boolean; | ||
| items?: Node[]; | ||
| } | ||
| export interface PrepareStmt { | ||
| name?: string; | ||
| argtypes?: Node[]; | ||
| query?: Node; | ||
| } | ||
| export interface ExecuteStmt { | ||
| name?: string; | ||
| params?: Node[]; | ||
| } | ||
| export interface DeallocateStmt { | ||
| name?: string; | ||
| } | ||
| export interface DeclareCursorStmt { | ||
| portalname?: string; | ||
| options?: number; | ||
| query?: Node; | ||
| } | ||
| export interface CreateTableSpaceStmt { | ||
| tablespacename?: string; | ||
| owner?: RoleSpec; | ||
| location?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropTableSpaceStmt { | ||
| tablespacename?: string; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterObjectDependsStmt { | ||
| objectType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| extname?: String; | ||
| remove?: boolean; | ||
| } | ||
| export interface AlterObjectSchemaStmt { | ||
| objectType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| newschema?: string; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterOwnerStmt { | ||
| objectType?: ObjectType; | ||
| relation?: RangeVar; | ||
| object?: Node; | ||
| newowner?: RoleSpec; | ||
| } | ||
| export interface AlterOperatorStmt { | ||
| opername?: ObjectWithArgs; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterTypeStmt { | ||
| typeName?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropOwnedStmt { | ||
| roles?: Node[]; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface ReassignOwnedStmt { | ||
| roles?: Node[]; | ||
| newrole?: RoleSpec; | ||
| } | ||
| export interface CompositeTypeStmt { | ||
| typevar?: RangeVar; | ||
| coldeflist?: Node[]; | ||
| } | ||
| export interface CreateEnumStmt { | ||
| typeName?: Node[]; | ||
| vals?: Node[]; | ||
| } | ||
| export interface CreateRangeStmt { | ||
| typeName?: Node[]; | ||
| params?: Node[]; | ||
| } | ||
| export interface AlterEnumStmt { | ||
| typeName?: Node[]; | ||
| oldVal?: string; | ||
| newVal?: string; | ||
| newValNeighbor?: string; | ||
| newValIsAfter?: boolean; | ||
| skipIfNewValExists?: boolean; | ||
| } | ||
| export interface AlterTSDictionaryStmt { | ||
| dictname?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterTSConfigurationStmt { | ||
| kind?: AlterTSConfigType; | ||
| cfgname?: Node[]; | ||
| tokentype?: Node[]; | ||
| dicts?: Node[]; | ||
| override?: boolean; | ||
| replace?: boolean; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface CreateFdwStmt { | ||
| fdwname?: string; | ||
| func_options?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterFdwStmt { | ||
| fdwname?: string; | ||
| func_options?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface CreateForeignServerStmt { | ||
| servername?: string; | ||
| servertype?: string; | ||
| version?: string; | ||
| fdwname?: string; | ||
| if_not_exists?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterForeignServerStmt { | ||
| servername?: string; | ||
| version?: string; | ||
| options?: Node[]; | ||
| has_version?: boolean; | ||
| } | ||
| export interface CreateUserMappingStmt { | ||
| user?: RoleSpec; | ||
| servername?: string; | ||
| if_not_exists?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterUserMappingStmt { | ||
| user?: RoleSpec; | ||
| servername?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropUserMappingStmt { | ||
| user?: RoleSpec; | ||
| servername?: string; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface AlterTableSpaceOptionsStmt { | ||
| tablespacename?: string; | ||
| options?: Node[]; | ||
| isReset?: boolean; | ||
| } | ||
| export interface AlterTableMoveAllStmt { | ||
| orig_tablespacename?: string; | ||
| objtype?: ObjectType; | ||
| roles?: Node[]; | ||
| new_tablespacename?: string; | ||
| nowait?: boolean; | ||
| } | ||
| export interface SecLabelStmt { | ||
| objtype?: ObjectType; | ||
| object?: Node; | ||
| provider?: string; | ||
| label?: string; | ||
| } | ||
| export interface CreateForeignTableStmt { | ||
| base?: CreateStmt; | ||
| servername?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface ImportForeignSchemaStmt { | ||
| server_name?: string; | ||
| remote_schema?: string; | ||
| local_schema?: string; | ||
| list_type?: ImportForeignSchemaType; | ||
| table_list?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface CreateExtensionStmt { | ||
| extname?: string; | ||
| if_not_exists?: boolean; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterExtensionStmt { | ||
| extname?: string; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterExtensionContentsStmt { | ||
| extname?: string; | ||
| action?: number; | ||
| objtype?: ObjectType; | ||
| object?: Node; | ||
| } | ||
| export interface CreateEventTrigStmt { | ||
| trigname?: string; | ||
| eventname?: string; | ||
| whenclause?: Node[]; | ||
| funcname?: Node[]; | ||
| } | ||
| export interface AlterEventTrigStmt { | ||
| trigname?: string; | ||
| tgenabled?: string; | ||
| } | ||
| export interface RefreshMatViewStmt { | ||
| concurrent?: boolean; | ||
| skipData?: boolean; | ||
| relation?: RangeVar; | ||
| } | ||
| export interface ReplicaIdentityStmt { | ||
| identity_type?: string; | ||
| name?: string; | ||
| } | ||
| export interface AlterSystemStmt { | ||
| setstmt?: VariableSetStmt; | ||
| } | ||
| export interface CreatePolicyStmt { | ||
| policy_name?: string; | ||
| table?: RangeVar; | ||
| cmd_name?: string; | ||
| permissive?: boolean; | ||
| roles?: Node[]; | ||
| qual?: Node; | ||
| with_check?: Node; | ||
| } | ||
| export interface AlterPolicyStmt { | ||
| policy_name?: string; | ||
| table?: RangeVar; | ||
| roles?: Node[]; | ||
| qual?: Node; | ||
| with_check?: Node; | ||
| } | ||
| export interface CreateTransformStmt { | ||
| replace?: boolean; | ||
| type_name?: TypeName; | ||
| lang?: string; | ||
| fromsql?: ObjectWithArgs; | ||
| tosql?: ObjectWithArgs; | ||
| } | ||
| export interface CreateAmStmt { | ||
| amname?: string; | ||
| handler_name?: Node[]; | ||
| amtype?: string; | ||
| } | ||
| export interface CreatePublicationStmt { | ||
| pubname?: string; | ||
| options?: Node[]; | ||
| pubobjects?: Node[]; | ||
| for_all_tables?: boolean; | ||
| } | ||
| export interface AlterPublicationStmt { | ||
| pubname?: string; | ||
| options?: Node[]; | ||
| pubobjects?: Node[]; | ||
| for_all_tables?: boolean; | ||
| action?: AlterPublicationAction; | ||
| } | ||
| export interface CreateSubscriptionStmt { | ||
| subname?: string; | ||
| conninfo?: string; | ||
| publication?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface AlterSubscriptionStmt { | ||
| kind?: AlterSubscriptionType; | ||
| subname?: string; | ||
| conninfo?: string; | ||
| publication?: Node[]; | ||
| options?: Node[]; | ||
| } | ||
| export interface DropSubscriptionStmt { | ||
| subname?: string; | ||
| missing_ok?: boolean; | ||
| behavior?: DropBehavior; | ||
| } | ||
| export interface CreateStatsStmt { | ||
| defnames?: Node[]; | ||
| stat_types?: Node[]; | ||
| exprs?: Node[]; | ||
| relations?: Node[]; | ||
| stxcomment?: string; | ||
| transformed?: boolean; | ||
| if_not_exists?: boolean; | ||
| } | ||
| export interface AlterCollationStmt { | ||
| collname?: Node[]; | ||
| } | ||
| export interface CallStmt { | ||
| funccall?: FuncCall; | ||
| funcexpr?: FuncExpr; | ||
| outargs?: Node[]; | ||
| } | ||
| export interface AlterStatsStmt { | ||
| defnames?: Node[]; | ||
| stxstattarget?: number; | ||
| missing_ok?: boolean; | ||
| } | ||
| export interface A_Expr { | ||
| kind?: A_Expr_Kind; | ||
| name?: Node[]; | ||
| lexpr?: Node; | ||
| rexpr?: Node; | ||
| location?: number; | ||
| } | ||
| export interface ColumnRef { | ||
| fields?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ParamRef { | ||
| number?: number; | ||
| location?: number; | ||
| } | ||
| export interface FuncCall { | ||
| funcname?: Node[]; | ||
| args?: Node[]; | ||
| agg_order?: Node[]; | ||
| agg_filter?: Node; | ||
| over?: WindowDef; | ||
| agg_within_group?: boolean; | ||
| agg_star?: boolean; | ||
| agg_distinct?: boolean; | ||
| func_variadic?: boolean; | ||
| funcformat?: CoercionForm; | ||
| location?: number; | ||
| } | ||
| export interface A_Star { | ||
| } | ||
| export interface A_Indices { | ||
| is_slice?: boolean; | ||
| lidx?: Node; | ||
| uidx?: Node; | ||
| } | ||
| export interface A_Indirection { | ||
| arg?: Node; | ||
| indirection?: Node[]; | ||
| } | ||
| export interface A_ArrayExpr { | ||
| elements?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ResTarget { | ||
| name?: string; | ||
| indirection?: Node[]; | ||
| val?: Node; | ||
| location?: number; | ||
| } | ||
| export interface MultiAssignRef { | ||
| source?: Node; | ||
| colno?: number; | ||
| ncolumns?: number; | ||
| } | ||
| export interface TypeCast { | ||
| arg?: Node; | ||
| typeName?: TypeName; | ||
| location?: number; | ||
| } | ||
| export interface CollateClause { | ||
| arg?: Node; | ||
| collname?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface SortBy { | ||
| node?: Node; | ||
| sortby_dir?: SortByDir; | ||
| sortby_nulls?: SortByNulls; | ||
| useOp?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface WindowDef { | ||
| name?: string; | ||
| refname?: string; | ||
| partitionClause?: Node[]; | ||
| orderClause?: Node[]; | ||
| frameOptions?: number; | ||
| startOffset?: Node; | ||
| endOffset?: Node; | ||
| location?: number; | ||
| } | ||
| export interface RangeSubselect { | ||
| lateral?: boolean; | ||
| subquery?: Node; | ||
| alias?: Alias; | ||
| } | ||
| export interface RangeFunction { | ||
| lateral?: boolean; | ||
| ordinality?: boolean; | ||
| is_rowsfrom?: boolean; | ||
| functions?: Node[]; | ||
| alias?: Alias; | ||
| coldeflist?: Node[]; | ||
| } | ||
| export interface RangeTableSample { | ||
| relation?: Node; | ||
| method?: Node[]; | ||
| args?: Node[]; | ||
| repeatable?: Node; | ||
| location?: number; | ||
| } | ||
| export interface RangeTableFunc { | ||
| lateral?: boolean; | ||
| docexpr?: Node; | ||
| rowexpr?: Node; | ||
| namespaces?: Node[]; | ||
| columns?: Node[]; | ||
| alias?: Alias; | ||
| location?: number; | ||
| } | ||
| export interface RangeTableFuncCol { | ||
| colname?: string; | ||
| typeName?: TypeName; | ||
| for_ordinality?: boolean; | ||
| is_not_null?: boolean; | ||
| colexpr?: Node; | ||
| coldefexpr?: Node; | ||
| location?: number; | ||
| } | ||
| export interface TypeName { | ||
| names?: Node[]; | ||
| typeOid?: number; | ||
| setof?: boolean; | ||
| pct_type?: boolean; | ||
| typmods?: Node[]; | ||
| typemod?: number; | ||
| arrayBounds?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface ColumnDef { | ||
| colname?: string; | ||
| typeName?: TypeName; | ||
| compression?: string; | ||
| inhcount?: number; | ||
| is_local?: boolean; | ||
| is_not_null?: boolean; | ||
| is_from_type?: boolean; | ||
| storage?: string; | ||
| raw_default?: Node; | ||
| cooked_default?: Node; | ||
| identity?: string; | ||
| identitySequence?: RangeVar; | ||
| generated?: string; | ||
| collClause?: CollateClause; | ||
| collOid?: number; | ||
| constraints?: Node[]; | ||
| fdwoptions?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface IndexElem { | ||
| name?: string; | ||
| expr?: Node; | ||
| indexcolname?: string; | ||
| collation?: Node[]; | ||
| opclass?: Node[]; | ||
| opclassopts?: Node[]; | ||
| ordering?: SortByDir; | ||
| nulls_ordering?: SortByNulls; | ||
| } | ||
| export interface StatsElem { | ||
| name?: string; | ||
| expr?: Node; | ||
| } | ||
| export interface Constraint { | ||
| contype?: ConstrType; | ||
| conname?: string; | ||
| deferrable?: boolean; | ||
| initdeferred?: boolean; | ||
| location?: number; | ||
| is_no_inherit?: boolean; | ||
| raw_expr?: Node; | ||
| cooked_expr?: string; | ||
| generated_when?: string; | ||
| nulls_not_distinct?: boolean; | ||
| keys?: Node[]; | ||
| including?: Node[]; | ||
| exclusions?: Node[]; | ||
| options?: Node[]; | ||
| indexname?: string; | ||
| indexspace?: string; | ||
| reset_default_tblspc?: boolean; | ||
| access_method?: string; | ||
| where_clause?: Node; | ||
| pktable?: RangeVar; | ||
| fk_attrs?: Node[]; | ||
| pk_attrs?: Node[]; | ||
| fk_matchtype?: string; | ||
| fk_upd_action?: string; | ||
| fk_del_action?: string; | ||
| fk_del_set_cols?: Node[]; | ||
| old_conpfeqop?: Node[]; | ||
| old_pktable_oid?: number; | ||
| skip_validation?: boolean; | ||
| initially_valid?: boolean; | ||
| } | ||
| export interface DefElem { | ||
| defnamespace?: string; | ||
| defname?: string; | ||
| arg?: Node; | ||
| defaction?: DefElemAction; | ||
| location?: number; | ||
| } | ||
| export interface RangeTblEntry { | ||
| rtekind?: RTEKind; | ||
| relid?: number; | ||
| relkind?: string; | ||
| rellockmode?: number; | ||
| tablesample?: TableSampleClause; | ||
| subquery?: Query; | ||
| security_barrier?: boolean; | ||
| jointype?: JoinType; | ||
| joinmergedcols?: number; | ||
| joinaliasvars?: Node[]; | ||
| joinleftcols?: Node[]; | ||
| joinrightcols?: Node[]; | ||
| join_using_alias?: Alias; | ||
| functions?: Node[]; | ||
| funcordinality?: boolean; | ||
| tablefunc?: TableFunc; | ||
| values_lists?: Node[]; | ||
| ctename?: string; | ||
| ctelevelsup?: number; | ||
| self_reference?: boolean; | ||
| coltypes?: Node[]; | ||
| coltypmods?: Node[]; | ||
| colcollations?: Node[]; | ||
| enrname?: string; | ||
| enrtuples?: number; | ||
| alias?: Alias; | ||
| eref?: Alias; | ||
| lateral?: boolean; | ||
| inh?: boolean; | ||
| inFromCl?: boolean; | ||
| requiredPerms?: number; | ||
| checkAsUser?: number; | ||
| selectedCols?: bigint[]; | ||
| insertedCols?: bigint[]; | ||
| updatedCols?: bigint[]; | ||
| extraUpdatedCols?: bigint[]; | ||
| securityQuals?: Node[]; | ||
| } | ||
| export interface RangeTblFunction { | ||
| funcexpr?: Node; | ||
| funccolcount?: number; | ||
| funccolnames?: Node[]; | ||
| funccoltypes?: Node[]; | ||
| funccoltypmods?: Node[]; | ||
| funccolcollations?: Node[]; | ||
| funcparams?: bigint[]; | ||
| } | ||
| export interface TableSampleClause { | ||
| tsmhandler?: number; | ||
| args?: Node[]; | ||
| repeatable?: Node; | ||
| } | ||
| export interface WithCheckOption { | ||
| kind?: WCOKind; | ||
| relname?: string; | ||
| polname?: string; | ||
| qual?: Node; | ||
| cascaded?: boolean; | ||
| } | ||
| export interface SortGroupClause { | ||
| tleSortGroupRef?: number; | ||
| eqop?: number; | ||
| sortop?: number; | ||
| nulls_first?: boolean; | ||
| hashable?: boolean; | ||
| } | ||
| export interface GroupingSet { | ||
| kind?: GroupingSetKind; | ||
| content?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface WindowClause { | ||
| name?: string; | ||
| refname?: string; | ||
| partitionClause?: Node[]; | ||
| orderClause?: Node[]; | ||
| frameOptions?: number; | ||
| startOffset?: Node; | ||
| endOffset?: Node; | ||
| runCondition?: Node[]; | ||
| startInRangeFunc?: number; | ||
| endInRangeFunc?: number; | ||
| inRangeColl?: number; | ||
| inRangeAsc?: boolean; | ||
| inRangeNullsFirst?: boolean; | ||
| winref?: number; | ||
| copiedOrder?: boolean; | ||
| } | ||
| export interface ObjectWithArgs { | ||
| objname?: Node[]; | ||
| objargs?: Node[]; | ||
| objfuncargs?: Node[]; | ||
| args_unspecified?: boolean; | ||
| } | ||
| export interface AccessPriv { | ||
| priv_name?: string; | ||
| cols?: Node[]; | ||
| } | ||
| export interface CreateOpClassItem { | ||
| itemtype?: number; | ||
| name?: ObjectWithArgs; | ||
| number?: number; | ||
| order_family?: Node[]; | ||
| class_args?: Node[]; | ||
| storedtype?: TypeName; | ||
| } | ||
| export interface TableLikeClause { | ||
| relation?: RangeVar; | ||
| options?: number; | ||
| relationOid?: number; | ||
| } | ||
| export interface FunctionParameter { | ||
| name?: string; | ||
| argType?: TypeName; | ||
| mode?: FunctionParameterMode; | ||
| defexpr?: Node; | ||
| } | ||
| export interface LockingClause { | ||
| lockedRels?: Node[]; | ||
| strength?: LockClauseStrength; | ||
| waitPolicy?: LockWaitPolicy; | ||
| } | ||
| export interface RowMarkClause { | ||
| rti?: number; | ||
| strength?: LockClauseStrength; | ||
| waitPolicy?: LockWaitPolicy; | ||
| pushedDown?: boolean; | ||
| } | ||
| export interface XmlSerialize { | ||
| xmloption?: XmlOptionType; | ||
| expr?: Node; | ||
| typeName?: TypeName; | ||
| location?: number; | ||
| } | ||
| export interface WithClause { | ||
| ctes?: Node[]; | ||
| recursive?: boolean; | ||
| location?: number; | ||
| } | ||
| export interface InferClause { | ||
| indexElems?: Node[]; | ||
| whereClause?: Node; | ||
| conname?: string; | ||
| location?: number; | ||
| } | ||
| export interface OnConflictClause { | ||
| action?: OnConflictAction; | ||
| infer?: InferClause; | ||
| targetList?: Node[]; | ||
| whereClause?: Node; | ||
| location?: number; | ||
| } | ||
| export interface CTESearchClause { | ||
| search_col_list?: Node[]; | ||
| search_breadth_first?: boolean; | ||
| search_seq_column?: string; | ||
| location?: number; | ||
| } | ||
| export interface CTECycleClause { | ||
| cycle_col_list?: Node[]; | ||
| cycle_mark_column?: string; | ||
| cycle_mark_value?: Node; | ||
| cycle_mark_default?: Node; | ||
| cycle_path_column?: string; | ||
| location?: number; | ||
| cycle_mark_type?: number; | ||
| cycle_mark_typmod?: number; | ||
| cycle_mark_collation?: number; | ||
| cycle_mark_neop?: number; | ||
| } | ||
| export interface CommonTableExpr { | ||
| ctename?: string; | ||
| aliascolnames?: Node[]; | ||
| ctematerialized?: CTEMaterialize; | ||
| ctequery?: Node; | ||
| search_clause?: CTESearchClause; | ||
| cycle_clause?: CTECycleClause; | ||
| location?: number; | ||
| cterecursive?: boolean; | ||
| cterefcount?: number; | ||
| ctecolnames?: Node[]; | ||
| ctecoltypes?: Node[]; | ||
| ctecoltypmods?: Node[]; | ||
| ctecolcollations?: Node[]; | ||
| } | ||
| export interface MergeWhenClause { | ||
| matched?: boolean; | ||
| commandType?: CmdType; | ||
| override?: OverridingKind; | ||
| condition?: Node; | ||
| targetList?: Node[]; | ||
| values?: Node[]; | ||
| } | ||
| export interface RoleSpec { | ||
| roletype?: RoleSpecType; | ||
| rolename?: string; | ||
| location?: number; | ||
| } | ||
| export interface TriggerTransition { | ||
| name?: string; | ||
| isNew?: boolean; | ||
| isTable?: boolean; | ||
| } | ||
| export interface PartitionElem { | ||
| name?: string; | ||
| expr?: Node; | ||
| collation?: Node[]; | ||
| opclass?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface PartitionSpec { | ||
| strategy?: string; | ||
| partParams?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface PartitionBoundSpec { | ||
| strategy?: string; | ||
| is_default?: boolean; | ||
| modulus?: number; | ||
| remainder?: number; | ||
| listdatums?: Node[]; | ||
| lowerdatums?: Node[]; | ||
| upperdatums?: Node[]; | ||
| location?: number; | ||
| } | ||
| export interface PartitionRangeDatum { | ||
| kind?: PartitionRangeDatumKind; | ||
| value?: Node; | ||
| location?: number; | ||
| } | ||
| export interface PartitionCmd { | ||
| name?: RangeVar; | ||
| bound?: PartitionBoundSpec; | ||
| concurrent?: boolean; | ||
| } | ||
| export interface VacuumRelation { | ||
| relation?: RangeVar; | ||
| oid?: number; | ||
| va_cols?: Node[]; | ||
| } | ||
| export interface PublicationObjSpec { | ||
| pubobjtype?: PublicationObjSpecType; | ||
| name?: string; | ||
| pubtable?: PublicationTable; | ||
| location?: number; | ||
| } | ||
| export interface PublicationTable { | ||
| relation?: RangeVar; | ||
| whereClause?: Node; | ||
| columns?: Node[]; | ||
| } | ||
| export interface InlineCodeBlock { | ||
| source_text?: string; | ||
| langOid?: number; | ||
| langIsTrusted?: boolean; | ||
| atomic?: boolean; | ||
| } | ||
| export interface CallContext { | ||
| atomic?: boolean; | ||
| } | ||
| export interface ScanToken { | ||
| start?: number; | ||
| end?: number; | ||
| token?: Token; | ||
| keywordKind?: KeywordKind; | ||
| } |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
1
-91.67%99
12.5%74823
-90.89%12
-65.71%2350
-91.42%1
Infinity%1
Infinity%