• Home
  • Raw
  • Download

Lines Matching refs:SQLite

11 Rusqlite is an ergonomic wrapper for using SQLite from Rust.
22 # version of SQLite for you. This avoids many common build issues, and
23 # avoids depending on the version of SQLite on the users system (or your
25 # programs that control their own SQLite databases.
82 ### Supported SQLite Versions
84 The base `rusqlite` package supports SQLite version 3.14.0 or newer. If you need
86 newer SQLite version; see details below.
94 allows loading dynamic library-based SQLite extensions.
97 allows use of SQLite's online backup API.
99 allows you to load Rust closures into SQLite connections for use in queries.
102 allows hooks into SQLite's tracing and profiling APIs.
106 allows you to set and retrieve SQLite's per connection limits.
119 * `bundled` uses a bundled version of SQLite. This is a good option for cases where linking to SQL…
120 * `sqlcipher` looks for the SQLCipher library to link against instead of SQLite. This feature overr…
132 * `i128_blob` allows storing values of type `i128` type in SQLite databases. Internally, the data i…
136 …lumns()` method for Statements and Rows; omit if linking to a version of SQLite/SQLCipher compiled…
143 declarations for SQLite's C API. By default, `libsqlite3-sys` attempts to find a SQLite library tha…
149 [cc](https://crates.io/crates/cc) crate to compile SQLite or SQLCipher from source and
151 is currently SQLite 3.46.0 (as of `rusqlite` 0.32.0 / `libsqlite3-sys`
162 * When linking against a SQLite (or SQLCipher) library already on the system (so *not* using any of…
169 * When linking against a SQLite (or SQLCipher) library already on the system, you can set the `SQLI…
175 declarations from SQLite's C header file. `bindgen`
184 * Running `bindgen` also requires the SQLite header file to be present.
187 pregenerated bindings for several versions of SQLite. When compiling
189 minimum SQLite version that supports your chosen features. If you are using
193 * `min_sqlite_version_3_14_0` - SQLite 3.14.0 bindings (this is the default)
196 bundled version of SQLite/SQLCipher. If you need other specific pregenerated binding
203 SQLite you link with in sync with what rusqlite would have bundled, (usually the
204 most recent release of SQLite). Failing to do this will cause a runtime error.
245 …-features=bundled` is enabled, the vendored source of SQLite will be compiled and linked in. SQLit…