Re: Command tags in create/drop scripts

From: "CAJ CAJ" <pguser(at)gmail(dot)com>
To: "Peter Eisentraut" <peter_e(at)gmx(dot)net>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: Command tags in create/drop scripts
Date: 2007-05-31 17:06:00
Message-ID: 467669b30705311006w5d2863ddlb7644589ca8e1dcd@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 5/31/07, Peter Eisentraut <peter_e(at)gmx(dot)net> wrote:
>
> The messages output by the "scripts" always seemed unnecessary to me, e.g
> .,
>
> $ createdb foo
> CREATE DATABASE
>
> A Unix program (hi Magnus) shouldn't need to say anything if the requested
> action succeeded.
>
> I believe the history of this output is actually that these scripts simply
> used to call psql and no one really questioned why the output should be
> this
> way. There are also some inconsistencies, e.g., createlang doesn't output
> anything, and createuser outputs CREATE ROLE.
>
> I would just remove all this, but I suppose this will be controversial?

Can it me made to return an integer like most UNIX commands do? This helps
immensely when writing shell scripts.

Thanks!

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2007-05-31 17:25:04 Re: Command tags in create/drop scripts
Previous Message Tom Lane 2007-05-31 16:59:21 Re: Query plan degradation 8.2 --> 8.3