diff options
Diffstat (limited to 'src/include/nodes/parsenodes.h')
-rw-r--r-- | src/include/nodes/parsenodes.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/include/nodes/parsenodes.h b/src/include/nodes/parsenodes.h index 2116c94d0d3..b54f0cfe02f 100644 --- a/src/include/nodes/parsenodes.h +++ b/src/include/nodes/parsenodes.h @@ -1546,14 +1546,15 @@ typedef struct CreateExtensionStmt List *options; /* List of DefElem nodes */ } CreateExtensionStmt; -typedef struct AlterExtensionAddStmt +typedef struct AlterExtensionContentsStmt { NodeTag type; char *extname; /* Extension's name */ + int action; /* +1 = add object, -1 = drop object */ ObjectType objtype; /* Object's type */ List *objname; /* Qualified name of the object */ List *objargs; /* Arguments if needed (eg, for functions) */ -} AlterExtensionAddStmt; +} AlterExtensionContentsStmt; /* ---------------------- * Create/Drop FOREIGN DATA WRAPPER Statements |