diff options
author | Simon Riggs <simon@2ndQuadrant.com> | 2013-06-29 00:27:30 +0100 |
---|---|---|
committer | Simon Riggs <simon@2ndQuadrant.com> | 2013-06-29 00:27:30 +0100 |
commit | f177cbfe676dc2c7ca2b206c54d6bf819feeea8b (patch) | |
tree | 00b7869b96efdafac8623134af2c35a31c3995f5 /src/include/nodes/parsenodes.h | |
parent | 2f74e4ec50dc625605e9a7afd63bd8a48c981d9e (diff) | |
download | postgresql-f177cbfe676dc2c7ca2b206c54d6bf819feeea8b.tar.gz postgresql-f177cbfe676dc2c7ca2b206c54d6bf819feeea8b.zip |
ALTER TABLE ... ALTER CONSTRAINT for FKs
Allow constraint attributes to be altered,
so the default setting of NOT DEFERRABLE
can be altered to DEFERRABLE and back.
Review by Abhijit Menon-Sen
Diffstat (limited to 'src/include/nodes/parsenodes.h')
-rw-r--r-- | src/include/nodes/parsenodes.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/nodes/parsenodes.h b/src/include/nodes/parsenodes.h index 6723647e2e3..9453e1dfdfa 100644 --- a/src/include/nodes/parsenodes.h +++ b/src/include/nodes/parsenodes.h @@ -1209,6 +1209,7 @@ typedef enum AlterTableType AT_AddConstraint, /* add constraint */ AT_AddConstraintRecurse, /* internal to commands/tablecmds.c */ AT_ReAddConstraint, /* internal to commands/tablecmds.c */ + AT_AlterConstraint, /* alter constraint */ AT_ValidateConstraint, /* validate constraint */ AT_ValidateConstraintRecurse, /* internal to commands/tablecmds.c */ AT_ProcessedConstraint, /* pre-processed add constraint (local in |