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.