19. .psqlrc
Intro
• configuration système ou user (voir la commande
pg_config --sysconfdir)
• .psqlrc sous Unix, %APPDATA%postgresqlpsqlrc.conf
pour Windows
.psqlrc pour personnaliser :
• l’affichage : prompt, bordures,«NULL», ...
• définir ses propres variables : raccourcis, requêtes
fréquentes
• divers : historique, autocommit, comportement sur
erreur...
20. .psqlrc
L’invite avec PROMPT1, PROMPT2 et PROMPT3
%M : server
%m : host name
%> : port
%n : user
%/ : current database
%~ : like %/ but ~ for default database
%# : ’#’ if superuser, ’>’ otherwise
%R
21. .psqlrc
L’invite avec PROMPT1, PROMPT2 et PROMPT3
%M : server
%m : host name
%> : port
%n : user
%/ : current database
%~ : like %/ but ~ for default database
%# : ’#’ if superuser, ’>’ otherwise
%R
29. En savoir plus
Pour les curieux :
• http://www.postgresql.org/docs/9.4/static/app-psql.html
• http://www.craigkerstiens.com/2013/02/21/more-out-of-psql/
• https://github.com/e7e6/psqlrc