Our great sponsors
Nix, the purely functional package manager
Excuse me sir, do you have a moment to talk about our lord and savior, Nix?
“Zero setup” cross compilation and “cross testing” of Rust crates
cargo install has no facility for per-project installation, but Rust binaries are statically linked aside from the C libraries they depend on, so it should work if you compilie the sqlx-cli binary against the oldest glibc you want to support (cross can help there) and then copy it to the other development machines through any means desired.)
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL. (by launchbadge)
It doesn't allow you to install third-party binaries, but it allows you to make your own binaries runnable with something similar to npx. And, as sqlx-cli is also available as a library, you can make an xtask which just runs that.
Binary installation for rust projects
You can use cargo-binstall --install-path to install binaries to custom locations.
Is it possible to get fast Rust compiles in a Docker container?
11 projects | /r/rust | 28 Dec 2022
GitHub - gluesql/gluesql: SQL Database Engine as a Library
1 project | /r/programming | 23 Oct 2022
GlueSQL: A SQL database engine written as a library in Rust
1 project | /r/hypeurls | 22 Oct 2022
GlueSQL v0.13 Release - 🌟 FSM based SQL query builder is newly added
2 projects | /r/rust | 18 Oct 2022
Rust Environment and Docker Build with Nix Flakes
6 projects | dev.to | 18 May 2022