Re: Pretty printed trigger in psql

Поиск
Список
Период
Сортировка
От Takahiro Itagaki
Тема Re: Pretty printed trigger in psql
Дата
Msg-id 20100114143033.9A26.52131E4D@oss.ntt.co.jp
обсуждение исходный текст
Ответ на Re: Pretty printed trigger in psql  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Pretty printed trigger in psql  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Tom Lane <tgl@sss.pgh.pa.us> wrote:

> Takahiro Itagaki <itagaki.takahiro@oss.ntt.co.jp> writes:
> > The attached patch eliminates unneeded parentheses by using
> > pg_get_triggerdef(pretty = true) in psql.
> 
> Is this patch reversed?  It seems so but the listed file timestamps
> don't match that idea ...

Sorry, I cannot understand what you mean...

My English might be broken. May I explain what I did again?
1. psql has been used pg_get_triggerdef(oid).
2. I added pg_get_triggerdef(oid, pretty = false) at the last commit fest   for pg_dump to support dumping triggeres
withWHEN cluase. In that time,   PRETTYFLAG_PAREN and PRETTYFLAG_INDENT are used when pretty = true.
 
3  psql still uses pg_get_triggerdef(oid [, pretty=false] ).   Also, pg_dump should use (pretty=false) for safer
migration.  No programs use pg_get_triggerdef(pretty=true) is for now.
 
4. psql will be better to use pg_get_triggerdef(oid, true) to display   trigger definitions cleanly, but it also should
printthem in one line.   For the purpose, the patch changes two things:    - Modify psql to use pg_get_triggerdef(oid,
true)when server version >= 8.5.    - Remove PRETTYFLAG_INDENT from pg_get_triggerdef(). It will partially      revert
thechanges in 2.
 

Regards,
---
Takahiro Itagaki
NTT Open Source Software Center




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

Предыдущее
От: James William Pye
Дата:
Сообщение: Re: plpython3
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Pretty printed trigger in psql