rusqlite 0.40 removed ToSql/FromSql for u64 (SQLite integers are i64): every u64 column now reads/writes through an explicit i64 cast. It also rejects a multi-statement execute() instead of silently running only the first statement — which is what catalog.rs's editions/logical_albums prune had been doing all along; it is an execute_batch now, so the logical_albums prune finally runs. cc
14 lines
366 B
TOML
14 lines
366 B
TOML
[package]
|
|
name = "qbz-media-cache"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
description = "One SQLite cache for every remote media server QBZ reads (Jellyfin, Subsonic, and Plex when it migrates)"
|
|
|
|
[dependencies]
|
|
rusqlite = { version = "0.40", features = ["bundled"] }
|
|
serde_json.workspace = true
|
|
|
|
[dev-dependencies]
|
|
tempfile = "3"
|