Commandline Database Clients with Autocompletion and Syntax Highlighting
dbcli.com
dbcli.com
This does look very promising so thanks for the suggestion.
mulmen@hostname ~> pgcli service=mulmen@db
Traceback (most recent call last):
File "/usr/local/bin/pgcli", line 33, in <module>
sys.exit(load_entry_point('pgcli==3.1.0', 'console_scripts', 'pgcli')())
File "/usr/local/Cellar/pgcli/3.1.0/libexec/lib/python3.9/site-packages/click/core.py", line 829, in __call__
return self.main(*args, \*kwargs)
File "/usr/local/Cellar/pgcli/3.1.0/libexec/lib/python3.9/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/usr/local/Cellar/pgcli/3.1.0/libexec/lib/python3.9/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, \*ctx.params)
File "/usr/local/Cellar/pgcli/3.1.0/libexec/lib/python3.9/site-packages/click/core.py", line 610, in invoke
return callback(*args, \*kwargs)
File "/usr/local/Cellar/pgcli/3.1.0/libexec/lib/python3.9/site-packages/pgcli/main.py", line 1311, in cli
pgcli.connect_service(service, user)
File "/usr/local/Cellar/pgcli/3.1.0/libexec/lib/python3.9/site-packages/pgcli/main.py", line 479, in connect_service
service_config, file = parse_service_info(service)
File "/usr/local/Cellar/pgcli/3.1.0/libexec/lib/python3.9/site-packages/pgcli/main.py", line 1508, in parse_service_info
service_file_config = ConfigObj(service_file)
File "/usr/local/Cellar/pgcli/3.1.0/libexec/lib/python3.9/site-packages/configobj.py", line 1229, in __init__
self._load(infile, configspec)
File "/usr/local/Cellar/pgcli/3.1.0/libexec/lib/python3.9/site-packages/configobj.py", line 1318, in _load
raise error
configobj.ParseError: Invalid line ('PG Service File for saved connection parameters') (matched as neither section nor keyword) at line 1.
Looks like it blew up on a comment line at the top of the file. For some reason the file did not have a # before the comment but psql happily ignores that. I added a # and pgcli loads properly.https://github.com/dbcli/pgcli/blob/master/changelog.rst
What feature are you waiting for? I can talk to the project lead to see if we can push out a new release if needed.
BTW thanks for pgcli. It's helped me a lot lately.
Also, I have some awkward issues when typing out statements and don't know if they have been improved. Was just hoping maybe there had been some tweaks in the area have no information on that.
BeeKeeper Studio has hence caught my attention.
There are is also an open source database extensions for VSCode, including an official MSSQL one from Microsoft. Except, I just realised many of its key dependencies are proprietary.
I haven't found a gui I'm happy with on Linux, but I've been loving mycli for the last 4 years or so.
So rewarding to hear this. Cheers!
> We prioritize being nice more than being right.
That statement perfectly describes my experience. Really friendly and welcoming group.