diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2011-02-10 17:36:44 -0500 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2011-02-10 17:37:22 -0500 |
commit | 01467d3e4f51fe304c0160c9895484ad696d1e87 (patch) | |
tree | 6ce04b83da1f5c472281b3970eab67e2b8fc0d6a /src/backend/tcop/utility.c | |
parent | 289d7306555b2446d145c7e098c91b6ca20bd54c (diff) | |
download | postgresql-01467d3e4f51fe304c0160c9895484ad696d1e87.tar.gz postgresql-01467d3e4f51fe304c0160c9895484ad696d1e87.zip |
Extend "ALTER EXTENSION ADD object" to permit "DROP object" as well.
Per discussion, this is something we should have sooner rather than later,
and it doesn't take much additional code to support it.
Diffstat (limited to 'src/backend/tcop/utility.c')
-rw-r--r-- | src/backend/tcop/utility.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c index 9d1562af7dc..c942de3bf62 100644 --- a/src/backend/tcop/utility.c +++ b/src/backend/tcop/utility.c @@ -212,7 +212,7 @@ check_xact_readonly(Node *parsetree) case T_AlterTSDictionaryStmt: case T_AlterTSConfigurationStmt: case T_CreateExtensionStmt: - case T_AlterExtensionAddStmt: + case T_AlterExtensionContentsStmt: case T_CreateFdwStmt: case T_AlterFdwStmt: case T_DropFdwStmt: @@ -601,8 +601,8 @@ standard_ProcessUtility(Node *parsetree, CreateExtension((CreateExtensionStmt *) parsetree); break; - case T_AlterExtensionAddStmt: - ExecAlterExtensionAddStmt((AlterExtensionAddStmt *) parsetree); + case T_AlterExtensionContentsStmt: + ExecAlterExtensionContentsStmt((AlterExtensionContentsStmt *) parsetree); break; case T_CreateFdwStmt: @@ -1680,7 +1680,7 @@ CreateCommandTag(Node *parsetree) tag = "CREATE EXTENSION"; break; - case T_AlterExtensionAddStmt: + case T_AlterExtensionContentsStmt: tag = "ALTER EXTENSION"; break; @@ -2307,7 +2307,7 @@ GetCommandLogLevel(Node *parsetree) break; case T_CreateExtensionStmt: - case T_AlterExtensionAddStmt: + case T_AlterExtensionContentsStmt: lev = LOGSTMT_DDL; break; |