Apakah ada penyorotan sintaks untuk psql?

9

Apakah ada beberapa pengaturan atau paket yang bisa saya gunakan untuk memberikan penyorotan sintaks ke psql(shell PostgreSQL)?

tutuca
sumber
1
Bukankah ini seharusnya menjadi pertanyaan stackoverflow? Dalam kasus apa pun saya juga mencari tampilan berwarna psqlhasil atau file bantuan, misalnya untuk\h select
nikola

Jawaban:

8

Saya baru saja menemukan pgcli ( https://github.com/dbcli/pgcli ) - klien postgres yang melakukan pelengkapan otomatis dan penyorotan sintaksis. Itu terlihat luar biasa!

pgcli beraksi

Mulai cepat

Jika Anda sudah tahu cara menginstal paket python, maka Anda cukup melakukannya:

$ pip install pgcli

or

$ brew install pgcli  # Only on OS X

Jika Anda tidak tahu cara menginstal paket python, silakan periksa instruksi rinci .

Pemakaian

$ pgcli [database_name]

or

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

Contoh:

$ pgcli local_database

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

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

honza-kasik
sumber
1
Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
Pilot6
@ Pilot6 Terima kasih telah menunjukkan, menambahkan gambar, dan info yang lebih spesifik.
honza-kasik