pglast.enums.primnodes
— Constants extracted from primnodes.h¶
-
class
pglast.enums.primnodes.
BoolExprType
¶ Corresponds to the BoolExprType enum.
-
AND_EXPR
¶
-
OR_EXPR
¶
-
NOT_EXPR
¶
-
-
class
pglast.enums.primnodes.
BoolTestType
¶ Corresponds to the BoolTestType enum.
-
IS_TRUE
¶
-
IS_NOT_TRUE
¶
-
IS_FALSE
¶
-
IS_NOT_FALSE
¶
-
IS_UNKNOWN
¶
-
IS_NOT_UNKNOWN
¶
-
-
class
pglast.enums.primnodes.
CoercionContext
¶ Corresponds to the CoercionContext enum.
-
COERCION_IMPLICIT
¶
-
COERCION_ASSIGNMENT
¶
-
COERCION_EXPLICIT
¶
-
-
class
pglast.enums.primnodes.
CoercionForm
¶ Corresponds to the CoercionForm enum.
-
COERCE_EXPLICIT_CALL
¶
-
COERCE_EXPLICIT_CAST
¶
-
COERCE_IMPLICIT_CAST
¶
-
-
class
pglast.enums.primnodes.
MinMaxOp
¶ Corresponds to the MinMaxOp enum.
-
IS_GREATEST
¶
-
IS_LEAST
¶
-
-
class
pglast.enums.primnodes.
NullTestType
¶ Corresponds to the NullTestType enum.
-
IS_NULL
¶
-
IS_NOT_NULL
¶
-
-
class
pglast.enums.primnodes.
OnCommitAction
¶ Corresponds to the OnCommitAction enum.
-
ONCOMMIT_NOOP
¶
-
ONCOMMIT_PRESERVE_ROWS
¶
-
ONCOMMIT_DELETE_ROWS
¶
-
ONCOMMIT_DROP
¶
-
-
class
pglast.enums.primnodes.
ParamKind
¶ Corresponds to the ParamKind enum.
-
PARAM_EXTERN
¶
-
PARAM_EXEC
¶
-
PARAM_SUBLINK
¶
-
PARAM_MULTIEXPR
¶
-
-
class
pglast.enums.primnodes.
RowCompareType
¶ Corresponds to the RowCompareType enum.
-
ROWCOMPARE_LT
¶
-
ROWCOMPARE_LE
¶
-
ROWCOMPARE_EQ
¶
-
ROWCOMPARE_GE
¶
-
ROWCOMPARE_GT
¶
-
ROWCOMPARE_NE
¶
-
-
class
pglast.enums.primnodes.
SQLValueFunctionOp
¶ Corresponds to the SQLValueFunctionOp enum.
-
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
¶
-
-
class
pglast.enums.primnodes.
SubLinkType
¶ Corresponds to the SubLinkType enum.
-
EXISTS_SUBLINK
¶
-
ALL_SUBLINK
¶
-
ANY_SUBLINK
¶
-
ROWCOMPARE_SUBLINK
¶
-
EXPR_SUBLINK
¶
-
MULTIEXPR_SUBLINK
¶
-
ARRAY_SUBLINK
¶
-
CTE_SUBLINK
¶
-
-
class
pglast.enums.primnodes.
XmlExprOp
¶ Corresponds to the XmlExprOp enum.
-
IS_XMLCONCAT
¶
-
IS_XMLELEMENT
¶
-
IS_XMLFOREST
¶
-
IS_XMLPARSE
¶
-
IS_XMLPI
¶
-
IS_XMLROOT
¶
-
IS_XMLSERIALIZE
¶
-
IS_DOCUMENT
¶
-
-
class
pglast.enums.primnodes.
XmlOptionType
¶ Corresponds to the XmlOptionType enum.
-
XMLOPTION_DOCUMENT
¶
-
XMLOPTION_CONTENT
¶
-
-
pglast.enums.primnodes.
INNER_VAR
¶ See here for details.
-
pglast.enums.primnodes.
OUTER_VAR
¶ See here for details.
-
pglast.enums.primnodes.
INDEX_VAR
¶ See here for details.