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

From: "David E(dot) Wheeler" <david(at)kineticode(dot)com>
To: pgsql-bugs(at)postgresql(dot)org
Subject: BUG #5616: psql Doesn't Change Log files on \c
Date: 2010-08-12 22:05:34
Message-ID: 201008122205.o7CM5Y2J050600@wwwmaster.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs


The following bug has been logged online:

Bug reference: 5616
Logged by: David E. Wheeler
Email address: david(at)kineticode(dot)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.

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Tom Lane 2010-08-12 22:33:13 Re: BUG #5616: psql Doesn't Change Log files on \c
Previous Message Scott Wheeler 2010-08-12 21:52:41 Re: BUG #5613: cannot delete