rusqlite
rusqlite copied to clipboard
Ergonomic bindings to SQLite for Rust
Sqlcipher just released version 4.5.2: https://www.zetetic.net/blog/2022/08/03/sqlcipher-4.5.2-release/ This MR bumps the sqlcipher version.
The latest versions of SQLite come with basic math functions included by default. For instance, if you compile a sqlite3 binary manually, on Linux you have access to functions like...
```rust cargo build --lib --target "wasm32-unknown-unknown" ``` With `rusqlite = {version = "0.24.1", features = ["bundled"]}`: ``` cargo:warning=sqlite3/sqlite3.c:14012:10: fatal error: 'stdio.h' file not found ``` with `rusqlite = {version =...
It would be nice if rusqlite can log DB errors using the `tracing` (or `log`) crate. I don't find an example of setting it up, so it seems that now...
chrono is unmaintained and not willing to fix discovered vulns in its dependencies. this results in `cargo audit` findings for projects using `rusqlite`. other crates have been swapping to using...
There are a few follow-ups from adding "bundled" support for SQLcipher in #860. Most of these are not urgent, although windows support would be nice (until then, rusqlite users wanting...
## Setup ### Versions - **Rust: x86_64-unknown-linux-musl** - **Diesel: 1.4** - **Database: SQLITE** ### Feature Flags - **diesel: features = ["sqlite"]** ## Problem Description When cross compiling to `x86_64-unknown-linux-musl` target...
One impediment here is that the bundled bindings include tests that only work on 64-bit systems (because they include hard-coded constants). Probably worth removing those tests when generating the bundled...
I am trying to optimize my dependency tree, and see that rusqlite depend on hashlink, which depend on hashbrown, ahash, getrandom. Is it slightly overkill for "lru cache" with size...
When running "cargo test --no-default-features" against libsqlite3-sys, i get these errors from `build.rs` ``` error[E0433]: failed to resolve: use of undeclared crate or module `pkg_config` --> build.rs:419:16 | 419 |...