Há destaque de sintaxe para o psql?

9

Existe alguma configuração ou pacote que eu possa usar para destacar a sintaxe psql(no shell do PostgreSQL)?

tutuca
fonte
1
Isso não deveria ser uma pergunta sobre o stackoverflow? De qualquer forma, também estou procurando uma exibição colorida de psqlresultados ou arquivos de ajuda, por exemplo, para\h select
nikola

Respostas:

8

Acabei de encontrar o pgcli ( https://github.com/dbcli/pgcli ) - um cliente do postgres que realiza o preenchimento automático e o destaque da sintaxe. Parece incrível!

pgcli em ação

Começo rápido

Se você já sabe como instalar pacotes python, pode simplesmente fazer:

$ pip install pgcli

or

$ brew install pgcli  # Only on OS X

Se você não sabe como instalar pacotes python, verifique as instruções detalhadas .

Uso

$ pgcli [database_name]

or

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

Exemplos:

$ pgcli local_database

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

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

honza-kasik
fonte
1
Embora esse link possa responder à pergunta, é melhor incluir aqui as partes essenciais da resposta e fornecer o link para referência. As respostas somente para links podem se tornar inválidas se a página vinculada for alterada.
Pilot6
@ Pilot6 Obrigado por apontar, imagem adicionada e informações mais específicas.
Honza-kasik 23/10/2015