mirror of
https://github.com/postgres/postgres.git
synced 2025-07-12 21:01:52 +03:00
SQL/MED catalog manipulation facilities
This doesn't do any remote or external things yet, but it gives modules like plproxy and dblink a standardized and future-proof system for managing their connection information. Martin Pihlak and Peter Eisentraut
This commit is contained in:
@ -9,7 +9,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $PostgreSQL: pgsql/src/backend/nodes/makefuncs.c,v 1.60 2008/09/01 20:42:44 tgl Exp $
|
||||
* $PostgreSQL: pgsql/src/backend/nodes/makefuncs.c,v 1.61 2008/12/19 16:25:17 petere Exp $
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
@ -361,3 +361,16 @@ makeDefElem(char *name, Node *arg)
|
||||
res->arg = arg;
|
||||
return res;
|
||||
}
|
||||
|
||||
/*
|
||||
* makeOptionDefElem -
|
||||
* build an OptionDefElem node
|
||||
*/
|
||||
OptionDefElem *
|
||||
makeOptionDefElem(int op, DefElem *def)
|
||||
{
|
||||
OptionDefElem *res = makeNode(OptionDefElem);
|
||||
res->alter_op = op;
|
||||
res->def = def;
|
||||
return res;
|
||||
}
|
||||
|
Reference in New Issue
Block a user