20 июля Robert Haas применил патч, добавляющий ещё одну \* комманду в psql:
Добавляет команду \conninfo в psql, показывающую информацию о текущем соединении.
David Christensen. Проверено Steve Singer. Некоторые изменения от меня.
Из сообщения всё предельно понятно, т.ч. просто посмотрим на это:
$ \conninfo
You are connected to database "depesz" via local socket at port "5900" as user "depesz".
Это полезно тем, кто работает с несколькими базами данных - просто для того чтобы по ошибке не запустить SQL не на той базе.
Ранее подобный эффект можно было получить добавив следующее в $HOME/.psqlrc:
\set PROMPT1 '(%n@%M:%>) %`date +%H:%M:%S` [%/] \n%x$ '
Благодаря этому моя подсказка выглядит так:
(depesz@[local]:5900) 14:57:43 [depesz]
$
Т.о. у меня есть нужная информация без ввода доп. комманд. В любом случае, новая возможность полезна, если вы не можете (или не хотите) менять окружение.
No comments:
Post a Comment