Expand description
SQLite implementation for Drizzle
This crate provides SQLite-specific types, query builders, and utilities.
Re-exports§
pub use builder::QueryBuilder;pub use common::SQLiteSchemaType;pub use connection::ConnectionRef;pub use connection::SQLiteTransactionType;pub use traits::DrizzleRow;pub use traits::FromSQLiteValue;pub use traits::SQLiteColumn;pub use traits::SQLiteColumnInfo;pub use traits::SQLiteTable;pub use traits::SQLiteTableInfo;pub use values::OwnedSQLiteValue;pub use values::SQLiteInsertValue;pub use values::SQLiteValue;pub use values::ValueWrapper;pub use traits::SQLiteSQL;
Modules§
- attrs
- Attribute markers for SQLiteTable derive macro.
- builder
- common
- conditions
- connection
- Connection types and transaction handling for SQLite drivers
- expression
- helpers
- pragma
- SQLite PRAGMA statements for database configuration and introspection
- traits
- SQLite-specific traits for tables, columns, and values
- values
- SQLite value types and conversions
Macros§
- params
- Creates an array of SQL parameters for binding values to placeholders.
- params_
internal - Internal helper macro for params! - converts individual items to Param structs