Re: pgsql-server: Have \dn+ show permissions and description

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: pgsql-server: Have \dn+ show permissions and description
Дата
Msg-id 22284.1089778617@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: pgsql-server: Have \dn+ show permissions and description  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-committers
Bruce Momjian <pgman@candle.pha.pa.us> writes:
> Peter Eisentraut wrote:
>> The inconsistency is that there is a separate "show permissions" command
>> for tables, but for schemas it's now under "extra information".  Now we
>> can't be sure where the permission information for the next object will
>> end up.  That's not good.

> With \dp having a schema column, how would we display permissions there?

IIRC Peter had suggested inventing a series of \zX commands to parallel
the \dX commands.  I don't have a problem with that in the abstract, but
who's going to step up and do it exactly?  The existence of \dp would
create a bit of a wart in the consistency of things anyway, so it's not
like we would have a solution that's both 100% self-consistent and 100%
upward compatible.

Personally I don't think that the \-command output has to be totally
consistent from version to version --- we've never intended it to be
machine-readable only person-readable.  So I think the CVS-tip \dn+
behavior is okay until we get around to inventing \zX or adding
permissions to the other \d+ commands or whatever the long-term answer
turns out to be.

            regards, tom lane

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

Предыдущее
От: Christopher Kings-Lynne
Дата:
Сообщение: Re: pgsql-server: Have \dn+ show permissions and description
Следующее
От: mha@pgfoundry.org (User Mha)
Дата:
Сообщение: pginstaller - pginst: * Change "Install as a service" to be a checkbox