Existe-t-il une coloration syntaxique pour psql?

9

Existe-t-il un paramètre ou un package que je pourrais utiliser pour mettre en évidence la syntaxe psql(le shell PostgreSQL)?

tutuca
la source
1
Cela ne devrait-il pas être une question de stackoverflow? Dans tous les cas, je recherche également un affichage en couleur des psqlrésultats ou des fichiers d'aide, par exemple pour\h select
nikola

Réponses:

8

Je viens de trouver pgcli ( https://github.com/dbcli/pgcli ) - un client postgres qui fait l'auto-complétion et la coloration syntaxique. C'est génial!

pgcli en action

Démarrage rapide

Si vous savez déjà installer des packages python, vous pouvez simplement faire:

$ pip install pgcli

or

$ brew install pgcli  # Only on OS X

Si vous ne savez pas comment installer les packages python, veuillez consulter les instructions détaillées .

Usage

$ pgcli [database_name]

or

$ pgcli postgresql://[user[:password]@][netloc][:port][/dbname] 

Exemples:

$ pgcli local_database

$ pgcli postgres://amjith:[email protected]:5432/app_db

Source: https://github.com/dbcli/pgcli

honza-kasik
la source
1
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien de référence. Les réponses de lien uniquement peuvent devenir invalides si la page liée change.
Pilot6
@ Pilot6 Merci de l'avoir signalé, ajouté une image et des informations plus spécifiques.
honza-kasik