diesel
diesel copied to clipboard
A safe, extensible ORM and Query Builder for Rust
Vitess does not allow changing the parsing of MySQL queries themselves, and as such does not support the SQL modes "ANSI_QUOTES", "NO_BACKSLASH_ESCAPES", "PIPES_AS_CONCAT", and "REAL_AS_FLOAT" https://github.com/vitessio/vitess/pull/10163/files#diff-9d2575386e98a47276e4d5c75e73cdefec7078a95ea4e159b50806a8c3099c1bR101 Vitess is a popular...
Fix #3252
This commit fixes an issue where test transactions caused connection to be marked as broken when returned to a r2d2 connection pool. It is a quite common pattern to create...
## Setup ### Versions - **Rust:** rustc 1.64.0-nightly (7665c3543 2022-07-06) - **Diesel:** 2.0.0-rc.0, features `postgres`, `64-column-tables` - **Operating System:** Linux ## Problem Description Joins `typeck` appears to be exponential in...
I would like to propose cutting a final 2.0.0 release on 11 August 2022 In addition to everything included in this PR (and what's already on the 2.0.x branch) I...
Dev test
test
This commit introduces the necessary associated type to `SqlDialect` so that custom backends can provide custom `QueryFragment` implementations for `SelectStatement` and `BoxedSelectStatement`. This is required as some database systems require...
## Setup ### Versions - **Rust:** 1.62.1 - **Diesel:** 2.0.0-rc.1 - **Database:** PG 11 - **Operating System** macOS 12.4 ### Feature Flags - **diesel:** ["postgres", "r2d2", "chrono"] ## Problem Description...
Hey all. Encountered this issue while attempting to modernize a Django app by running `diesel print-schema` on an already created SQLite3 db, which returned `Unsupported type: bool`. Django appears to...
## Setup ### Versions - **Rust:** Latest stable - **Diesel:** Latest master (8a53cb7c8a09ae891df6c104d1c8a03d51ee07fc) - **Database:** Postgres - **Operating System** Linux ### Feature Flags - **diesel:** postgres ## Problem Description `cfg_attr`...