Re: Command tags in create/drop scripts

Поиск
Список
Период
Сортировка
От Zdenek Kotala
Тема Re: Command tags in create/drop scripts
Дата
Msg-id 46607394.6020408@sun.com
обсуждение исходный текст
Ответ на Command tags in create/drop scripts  (Peter Eisentraut <peter_e@gmx.net>)
Ответы Re: Command tags in create/drop scripts  (Andrew Dunstan <andrew@dunslane.net>)
Список pgsql-hackers
Peter Eisentraut 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?

And what about replace all "scripts" by one command e.g pg_cmd with 
following interface:

pg_cmd create database <...>       create role ...       drop   database ...       list  database
...


It solves potential name collision (for example createuser should 
collide with other unix command) and output is easy maintainable in one 
application.

    Zdenek




В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: [PATCHES] xml2 contrib patch supporting default XML namespaces
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: [PATCHES] xml2 contrib patch supporting default XML namespaces