aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_utilcmd.c
diff options
context:
space:
mode:
authorSimon Riggs <simon@2ndQuadrant.com>2011-03-22 23:10:35 +0000
committerSimon Riggs <simon@2ndQuadrant.com>2011-03-22 23:10:35 +0000
commitec497a5ad6a0849efa3fb2fd05988bd8e0c0865d (patch)
tree87e73d54c49de4390b8df16f6ca40b34e46d1204 /src/backend/parser/parse_utilcmd.c
parent5d1d679dbf780694673529bd864ca1e258ae50d5 (diff)
downloadpostgresql-ec497a5ad6a0849efa3fb2fd05988bd8e0c0865d.tar.gz
postgresql-ec497a5ad6a0849efa3fb2fd05988bd8e0c0865d.zip
Make FKs valid at creation when added as column constraints.
Bug report from Alvaro Herrera
Diffstat (limited to 'src/backend/parser/parse_utilcmd.c')
-rw-r--r--src/backend/parser/parse_utilcmd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/backend/parser/parse_utilcmd.c b/src/backend/parser/parse_utilcmd.c
index 3dffcded4ac..eafc3b30539 100644
--- a/src/backend/parser/parse_utilcmd.c
+++ b/src/backend/parser/parse_utilcmd.c
@@ -1696,6 +1696,7 @@ transformFKConstraints(CreateStmtContext *cxt,
Constraint *constraint = (Constraint *) lfirst(fkclist);
constraint->skip_validation = true;
+ constraint->initially_valid = true;
}
}