rusqlite
Installation
SKILL.md
rusqlite
Ergonomic SQLite bindings for Rust. rusqlite wraps the SQLite C library with safe, idiomatic Rust APIs for database operations.
Key Types
Connection
The main entry point - represents a SQLite database connection.
use rusqlite::Connection;
// Open file-based database
let conn = Connection::open("path/to/db.sqlite")?;
// Open in-memory database (testing)
let conn = Connection::open_in_memory()?;