Re: COMMENT ON [GROUP/USER]

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: COMMENT ON [GROUP/USER]
Дата
Msg-id 200403082046.i28KkR413900@candle.pha.pa.us
обсуждение исходный текст
Ответ на Re: COMMENT ON [GROUP/USER]  (Mike Mascari <mascarm@mascari.com>)
Ответы Re: COMMENT ON [GROUP/USER]  (Mike Mascari <mascarm@mascari.com>)
Re: COMMENT ON [GROUP/USER]  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
This doesn't look good.  If we throw a WARNING, why do we not insert
anything into pg_description.  Seems we should throw an error, or do the
insert with a warning.

---------------------------------------------------------------------------

Mike Mascari wrote:
> Andrew Dunstan wrote:
> > Bruce Momjian wrote:
> > 
> >> Another problem is that pg_description is per-database, while
> >> pg_user/group are global for all databases.
> >>
> >>  
> >>
> > databases are also per cluster, but we have comments on those.
> > 
> > Could we keep the user/group comments in those tables instead of in 
> > pg_description?
> 
> The comments are stored only in the database's pg_description where 
> the COMMENT ON took place. This caused dump/reload problems. I 
> believe Rod Taylor added the new warning:
> 
> [estore@lexus] select count(*) from pg_description;
>   count
> -------
>    1541
> (1 row)
> 
> [estore@lexus] COMMENT ON DATABASE test IS 'Hello';
> WARNING:  database comments may only be applied to the current database
> COMMENT
> 
> [estore@lexus] select count(*) from pg_description;
>   count
> -------
>    1541
> (1 row)
> 
> [estore@lexus] COMMENT ON DATABASE estore IS 'A good comment';
> COMMENT
> 
> [estore@lexus] select count(*) from pg_description;
>   count
> -------
>    1542
> (1 row)
> 
> [test@lexus] select count(*) from pg_description;
>   count
> -------
>    1541
> (1 row)
> 
> 
> Mike Mascari
> 
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
> 
>                http://archives.postgresql.org
> 

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
359-1001+  If your life is a hard drive,     |  13 Roberts Road +  Christ can be your backup.        |  Newtown Square,
Pennsylvania19073
 


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

Предыдущее
От: Mike Mascari
Дата:
Сообщение: Re: COMMENT ON [GROUP/USER]
Следующее
От: Rod Taylor
Дата:
Сообщение: Re: COMMENT ON [GROUP/USER]