n->objname = $6;
$$ = (Node *)n;
}
- | ALTER EXTENSION name add_drop DOMAIN_P any_name
+ | ALTER EXTENSION name add_drop DOMAIN_P Typename
{
AlterExtensionContentsStmt *n = makeNode(AlterExtensionContentsStmt);
n->extname = $3;
n->action = $4;
n->objtype = OBJECT_DOMAIN;
- n->objname = $6;
+ n->objname = list_make1($6);
$$ = (Node *)n;
}
| ALTER EXTENSION name add_drop FUNCTION function_with_argtypes
n->objname = list_make1(makeString($6));
$$ = (Node *)n;
}
- | ALTER EXTENSION name add_drop TYPE_P any_name
+ | ALTER EXTENSION name add_drop TYPE_P Typename
{
AlterExtensionContentsStmt *n = makeNode(AlterExtensionContentsStmt);
n->extname = $3;
n->action = $4;
n->objtype = OBJECT_TYPE;
- n->objname = $6;
+ n->objname = list_make1($6);
$$ = (Node *)n;
}
;