diff options
Diffstat (limited to 'src/backend/tcop/utility.c')
-rw-r--r-- | src/backend/tcop/utility.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c index 0dabcc130e0..e81bbc6c9d1 100644 --- a/src/backend/tcop/utility.c +++ b/src/backend/tcop/utility.c @@ -149,6 +149,7 @@ check_xact_readonly(Node *parsetree) case T_AlterRoleSetStmt: case T_AlterObjectSchemaStmt: case T_AlterOwnerStmt: + case T_AlterOperatorStmt: case T_AlterSeqStmt: case T_AlterTableMoveAllStmt: case T_AlterTableStmt: @@ -1481,6 +1482,10 @@ ProcessUtilitySlow(Node *parsetree, address = ExecAlterOwnerStmt((AlterOwnerStmt *) parsetree); break; + case T_AlterOperatorStmt: + address = AlterOperator((AlterOperatorStmt *) parsetree); + break; + case T_CommentStmt: address = CommentObject((CommentStmt *) parsetree); break; @@ -2494,6 +2499,10 @@ CreateCommandTag(Node *parsetree) tag = "ALTER OPERATOR FAMILY"; break; + case T_AlterOperatorStmt: + tag = "ALTER OPERATOR"; + break; + case T_AlterTSDictionaryStmt: tag = "ALTER TEXT SEARCH DICTIONARY"; break; |