TiDB-for-PostgreSQL
usql
TiDB-for-PostgreSQL | usql | |
---|---|---|
1 | 21 | |
378 | 8,619 | |
0.0% | 0.7% | |
0.0 | 9.2 | |
over 1 year ago | 4 days ago | |
Go | Go | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
TiDB-for-PostgreSQL
-
Compatibility comparison of GitLab on YugabyteDB and TiDB For PostgreSQL
The test results of the above two distributed databases compatible with the PG protocol are that YugabyteDB has better compatibility, while the domestic distributed database TiDB's community project TiDB For PostgreSQL ) is also compatible with most GitLab functions, reference materials:
usql
- xo/usql: Universal command-line interface for SQL databases
- Usql – Universal command-line interface for SQL databases
-
PRQL a simple, powerful, pipelined SQL replacement
Also all languages has an query-builder / ORM so the benefit of something like PRQL is possibly not big enough to merit it as an additional dependency.
My suggestion:
Make PRQL a cli tool that can be used by allowing users to connect to a database in a similar fashion as something like usql (https://github.com/xo/usql),
-
Is there a CLI interface to browse SQL databases?
take a look at: https://github.com/xo/usql
-
New Open source Go projects looking for contributors
https://github.com/xo/usql has some good first issues
-
usql 0.11.0
There's a new release of usql that adds even more autocomplete and fixes a bunch of issues: https://github.com/xo/usql/releases/tag/v0.11.0
- 5 Useful Database Command Line Tools
- usql
-
Literate programming is much more than just commenting code
I am not a big fan of the complex literate programming style involving code-generation which this article talks about.
But I recently discovered that Google's zx [1] scripting utility supports executing scripts in markdown documents and I combined it with httpie [2] and usql [3] for a bit of quick and dirty automation testing and api verification code and it worked out pretty well.
[1] https://github.com/google/zx#markdown-scripts
[2] https://github.com/httpie/httpie
[3] https://github.com/xo/usql
- usql v0.9.4
What are some alternatives?
graphjin - GraphJin - Build NodeJS / GO APIs in 5 minutes not weeks
go-sitemap-generator - go-sitemap-generator is the easiest way to generate Sitemaps in Go
tidb-lite - Using tidb-lite to create a TiDB server with mocktikv mode in your application or unit test.
hystrix-go - Netflix's Hystrix latency and fault tolerance library, for Go
SQLBoiler - Generate a Go ORM tailored to your database schema.
boilr - :zap: boilerplate template manager that generates files or directories from template repositories
Task - A task runner / simpler Make alternative written in Go
ngrok - Unified ingress for developers
fzf - :cherry_blossom: A command-line fuzzy finder
hub - A command-line tool that makes git easier to use with GitHub.
peco - Simplistic interactive filtering tool
grequests - A Go "clone" of the great and famous Requests library