Pgcli—自动完成和语法高亮的Postgres命令行工具

Pgcli是一款为Postgres设计的命令行工具,具备自动完成和语法高亮等功能。它支持SQL关键字及数据库列表的自动补全,并通过Pygments进行语法高亮显示。此外,还提供智能补全功能,能根据上下文自动提示表名和字段名。

Pgcli是一款可自动完成和语法高亮的Postgres命令行工具,由开发者 Amjith 创建而来。该项目托管在 GitHub 上。

主要特性如下:

  • Pgcli基于prompt_toolkit编写而来;
  • 自动完成键入 SQL关键字以及数据库列表;
  • 使用Pygments语法高亮显示;
  • Smart-completion(默认启用)上下文;
  • SELECT * FROM <tab> 只显示table名;
  • SELECT * FROM users WHERE <tab> 只显示column名;
  • 在配置文件中自动创建~/.pglirc;
  • 支持psql back-sla;

更多详情查看项目主页: http://pgcli.com/

如果您知道如何安装Python包,那么只需简单的一个步骤即可: $ pip install pgcli

$ pgcli [database_name]
or
$ pgcli postgresql://[user[:password]@][netloc][:port][/dbname]
示例如下:
$ pgcli local_database
$ pgcli postgres://amjith:pa$w0rd@example.com:5432/app_db
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值