3 ms·
Show HN: Nao1215/sqluv – simple terminal UI for RDBMS and local CSV/TSV/LTSV
Hello HN,
I have created a terminal-based client for opening RDBMS and local files. Currently, it supports only basic features, but it should function as a viewer.
- Supports MySQL, PostgreSQL, SQLite3, and SQL Server as RDBMS.
- Supports CSV, TSV, and LTSV as local files.
- Executes SQL queries and displays results (with some query execution limitations)
- SQL query history.
- Saves RDBMS connection information.
- Provides over 10 color schemes
If many people are interested in this tool, I plan to continue its development!
Happy hacking!
- davydm 2y agoLooks pretty cool. Will give it a go with work stuff on Monday. TUI apps rock.
- nchika 2y agoGlad to hear that. I will improve it more!
- davydm 2y agoOk, so I finally remembered to check it out today, and I kinda got stuck at attempting to connect to a local mysql database with a native password. I've raised two issues at github: 1. for the mysql connection issue 2. the sqluv binary release packages contain a binary called `sqly`, not `sqluv` (I gather due to the history of the project coming from `sqly`), but this is both confusing to the end user and to package management systems like `dotbins` which require manual overriding to make them work I still really want to try this properly though! So I'll be keeping an eye out on a resolution for (1).
- nchika 2y agoNow, sqluv command supports http/https protocol.
- nchika 2y agoNow, sqluv command supports s3 protocol.