sqlx
sqlx copied to clipboard
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
### Does your PR solve an issue? Fixes: https://github.com/launchbadge/sqlx/issues/3997 This PR adds implementations for Decode and Encode for `Json` with support for `Any`. ### Is this a breaking change? No,...
### Bug Description Are connections to managed postgres databases (like Digital Ocean, etc) that require SSL supported with `sqlx-cli`? I installed `sqlx-cli` with `cargo install sqlx-cli --no-default-features --features rustls,postgres` and...
A question that I ran into while implementing the multi-tenant example in #3383 is how to make it more convenient to run migrations from multiple crates at once. `sqlx-cli` could...
This makes it possible to specify multiple databases with the `sqlx::test` macro. Adds grouping by `env` and specification of environment variable names by `var` as macro arguments. This makes it...
### I have found these related issues/pull requests Relates to #4005 ### Description SCRAM-SHA-256 is slow and expensive, especially when the number of iterations is high (the default is 4096)....
### Does your PR solve an issue? Closes #4049. ### Is this a breaking change? No. There is a breaking change for `sqlx-core`, but that's considered [semver-exempt](https://docs.rs/sqlx-core/0.8.6/sqlx_core/#note-semver-exempt-api). ## Open Design...
### Does your PR solve an issue? **First of all, this is not merge-able as-is, it's a request for feedback/advice.** We're using sqlx with AWS Aurora, and have noticed an...
### I have found these related issues/pull requests https://github.com/launchbadge/sqlx/pull/3641 This issue persists even with the above fix ### Description When writing SELECT and INSERT queries on the examples below, the...
### I have found these related issues/pull requests The issue is related to #4033. ### Description Adding `rustls-platform-verifier` allows to use `rustls` with `aws-lc-rs` and platform's native CA certificates. ###...
Details - TCP - Default port 9000 - ClickHouse protocol does not have formal specification yet, but it can be reverse-engineered from ClickHouse source code (starting around here) and/or by...