| Crates.io | ankidb |
| lib.rs | ankidb |
| version | 0.5.1 |
| created_at | 2023-09-15 16:50:34.676444+00 |
| updated_at | 2025-03-08 21:35:40.358402+00 |
| description | Opinionated library for interacting with Anki's database |
| homepage | |
| repository | https://github.com/sartak/ankidb |
| max_upload_size | |
| id | 973809 |
| size | 48,051 |
ankidb gives you an opinionated API to Anki's database.
use ankidb::{Database, query::{self, AnkiExt}};
let db = Database::open(&"/path/to/collection.anki2")?;
let (mut stmt, bind) = db.prepare(query::revlog().count_star())?;
let res: i64 = stmt.query_row(&*bind.as_params(), |row| row.get(0))?;
assert!(res > 100);