TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Usql 0.9.1 – Now with Autocomplete

2 pointsby nineinchnickabout 4 years ago

1 comment

nineinchnickabout 4 years ago
There&#x27;s a new version of usql - the universal command-line client for SQL databases.<p>After I started contributing to it a while ago, I went through all comments in older posts about it here on hackernews. I think the most requested feature was autocomplete. So I went ahead and implemented it. I surprised myself, how useful it ended up being. This includes completing filenames and even command names which I use on a regular basis and know very well.<p>Another thing we managed to figure out are static builds for Linux. If you previously had issues with starting usql, seeing errors about libicu, you might want to give this latest version a try.<p>There&#x27;s also a basic implementation of the `\copy` command. Combined with the `csvq` driver, it allows loading CSV or JSON files to any supported database. But it doesn&#x27;t do _any_ type mapping, so you might have to add some casting in the source query.<p>Other new features include pager support, output to a file or a pipe, `\crosstab` command, and many more.<p>If that got your attention, give it a spin. Full release notes are available at <a href="https:&#x2F;&#x2F;github.com&#x2F;xo&#x2F;usql&#x2F;releases" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;xo&#x2F;usql&#x2F;releases</a>. As always, all feedback and contributions are welcome.