aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/cluster.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2001-01-12 01:22:21 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2001-01-12 01:22:21 +0000
commit565639cde0787f32e20e0b51591a7ad0a07c2aff (patch)
tree998e4fa749060784c7198c12fbcbb073a8ea051d /src/backend/commands/cluster.c
parent1db943b3ca5a8f405155c904964272ce52d96f00 (diff)
downloadpostgresql-565639cde0787f32e20e0b51591a7ad0a07c2aff.tar.gz
postgresql-565639cde0787f32e20e0b51591a7ad0a07c2aff.zip
Preserve constraints and column defaults during CLUSTER.
Wish they were all this easy ...
Diffstat (limited to 'src/backend/commands/cluster.c')
-rw-r--r--src/backend/commands/cluster.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/commands/cluster.c b/src/backend/commands/cluster.c
index c81cb041e94..4aeae71561e 100644
--- a/src/backend/commands/cluster.c
+++ b/src/backend/commands/cluster.c
@@ -15,7 +15,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/commands/cluster.c,v 1.62 2001/01/10 01:12:28 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/commands/cluster.c,v 1.63 2001/01/12 01:22:21 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -157,7 +157,7 @@ copy_heap(Oid OIDOldHeap, char *NewName, bool istemp)
* Need to make a copy of the tuple descriptor,
* since heap_create_with_catalog modifies it.
*/
- tupdesc = CreateTupleDescCopy(OldHeapDesc);
+ tupdesc = CreateTupleDescCopyConstr(OldHeapDesc);
OIDNewHeap = heap_create_with_catalog(NewName, tupdesc,
RELKIND_RELATION, istemp,