diff options
author | Robert Haas <rhaas@postgresql.org> | 2011-08-05 13:24:03 -0400 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2011-08-05 13:24:03 -0400 |
commit | c4096c76399ad99dce35cd62f60599ea8748a3dd (patch) | |
tree | 01116ffd1816868c388f84afc3b5ecca72b05192 /src/include/nodes/parsenodes.h | |
parent | 68cbb9f4e70b7b7ed515b5c63bafbe47d9617bf0 (diff) | |
download | postgresql-c4096c76399ad99dce35cd62f60599ea8748a3dd.tar.gz postgresql-c4096c76399ad99dce35cd62f60599ea8748a3dd.zip |
Allow per-column foreign data wrapper options.
Shigeru Hanada, with fairly minor editing by me.
Diffstat (limited to 'src/include/nodes/parsenodes.h')
-rw-r--r-- | src/include/nodes/parsenodes.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/nodes/parsenodes.h b/src/include/nodes/parsenodes.h index 92e40d3fb58..a4fb3b5f7f6 100644 --- a/src/include/nodes/parsenodes.h +++ b/src/include/nodes/parsenodes.h @@ -500,6 +500,7 @@ typedef struct ColumnDef CollateClause *collClause; /* untransformed COLLATE spec, if any */ Oid collOid; /* collation OID (InvalidOid if not set) */ List *constraints; /* other constraints on column */ + List *fdwoptions; /* per-column FDW options */ } ColumnDef; /* @@ -1197,6 +1198,7 @@ typedef enum AlterTableType AT_DropConstraint, /* drop constraint */ AT_DropConstraintRecurse, /* internal to commands/tablecmds.c */ AT_AlterColumnType, /* alter column type */ + AT_AlterColumnGenericOptions, /* alter column OPTIONS (...) */ AT_ChangeOwner, /* change owner */ AT_ClusterOn, /* CLUSTER ON */ AT_DropCluster, /* SET WITHOUT CLUSTER */ |