This makes psql use the new pg_get_viewdef function. It also puts one
authorBruce Momjian
Sat, 9 Aug 2003 01:21:54 +0000 (01:21 +0000)
committerBruce Momjian
Sat, 9 Aug 2003 01:21:54 +0000 (01:21 +0000)
extra line break in to improve formatting.

Christopher Kings-Lynne

src/bin/psql/describe.c

index 080f299f1a119094911c8e63281fd119305560da..188cc3adf359fbca04c074e62fd2511985f5b11d 100644 (file)
@@ -3,7 +3,7 @@
  *
  * Copyright (c) 2000-2003, PostgreSQL Global Development Group
  *
- * $Header: /cvsroot/pgsql/src/bin/psql/describe.c,v 1.83 2003/08/04 23:59:40 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/bin/psql/describe.c,v 1.84 2003/08/09 01:21:54 momjian Exp $
  */
 #include "postgres_fe.h"
 #include "describe.h"
@@ -746,7 +746,7 @@ describeOneTableDetails(const char *schemaname,
    {
        PGresult   *result;
 
-       printfPQExpBuffer(&buf, "SELECT pg_catalog.pg_get_viewdef('%s'::pg_catalog.oid)", oid);
+       printfPQExpBuffer(&buf, "SELECT pg_catalog.pg_get_viewdef('%s'::pg_catalog.oid, true)", oid);
        result = PSQLexec(buf.data, false);
        if (!result)
            goto error_return;
@@ -926,7 +926,7 @@ describeOneTableDetails(const char *schemaname,
        footers = xmalloczero((rule_count + 2) * sizeof(*footers));
        footers[count_footers] = xmalloc(64 + strlen(view_def));
        snprintf(footers[count_footers], 64 + strlen(view_def),
-                _("View definition: %s"), view_def);
+                _("View definition:\n%s"), view_def);
        count_footers++;
 
        /* print rules */