BUG #5616: psql Doesn't Change Log files on \c

Поиск
Список
Период
Сортировка
От David E. Wheeler
Тема BUG #5616: psql Doesn't Change Log files on \c
Дата
Msg-id 201008122205.o7CM5Y2J050600@wwwmaster.postgresql.org
обсуждение исходный текст
Ответы Re: BUG #5616: psql Doesn't Change Log files on \c  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
The following bug has been logged online:

Bug reference:      5616
Logged by:          David E. Wheeler
Email address:      david@kineticode.com
PostgreSQL version: 8.4
Operating system:   Mac OS X 10.6.4
Description:        psql Doesn't Change Log files on \c
Details:

I have this in my .psqlrc:

    \set HISTFILE ~/.psql_history- :DBNAME

This is great, except when I change databases in a session:

    % psql foo
    foo % \c bar
    You are now connected to database "bar".
    SELECT true;

The last statement will be logged to ~/.psql_history-foo when it should go
to ~/.psql_history-bar.

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

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: BUG #5613: cannot delete
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #5616: psql Doesn't Change Log files on \c