Linux, Base de données Postgresql, développement, Internet, emailing et déliverabilité.

Aller au contenu | Aller au menu | Aller à la recherche

dimanche, 16 décembre 2007

Psql plus pratique combiné à less

Pour ceux qui utilisent PostgreSQL en ligne de commande, donc via le logiciel psql, il n'est pas toujours évident de visualiser les données, de naviguer dans les résultats, ou encore de faire des recherches etc.
Pour se faciliter la vie, et combiner les fonctions de less à psql, il suffit d'éditer votre fichier de profile, en général le .profile de votre home sous Linux, en ajoutant :

export PAGER=less
export LESS="-iMSx4 -FX"

Puis, vous éditez, ou vous créez le cas échéant, toujours dans votre home le fichier .psqlrc de la façon suivante :

\timing
\pset pager always

Sachant que \timing vous permet en plus d'avoir le temps de calcul de chacune de vos requêtes, ce qui est bien pratique.

Essayez, et vous verrez que la présentation de vos résultats est beaucoup plus agréable, et que vous pouvez maintenant profiter de la recherche !