Index: src/backend/utils/adt/ruleutils.c =================================================================== RCS file: /projects/cvsroot/pgsql-server/src/backend/utils/adt/ruleutils.c,v retrieving revision 1.154 diff -c -r1.154 ruleutils.c *** src/backend/utils/adt/ruleutils.c 15 Sep 2003 20:03:37 -0000 1.154 --- src/backend/utils/adt/ruleutils.c 26 Sep 2003 07:45:02 -0000 *************** *** 1056,1061 **** --- 1056,1065 ---- */ appendStringInfo(&buf, "CHECK "); + /* If we're pretty-printing we need to add brackets */ + if (prettyFlags != 0) + appendStringInfo(&buf, "("); + /* Fetch constraint source */ val = heap_getattr(tup, Anum_pg_constraint_conbin, RelationGetDescr(conDesc), &isnull); *************** *** 1093,1098 **** --- 1097,1106 ---- /* Append the constraint source */ appendStringInfoString(&buf, consrc); + + /* If we're pretty-printing we need to add brackets */ + if (prettyFlags != 0) + appendStringInfo(&buf, ")"); break; }