Alexander 4f4a4169f8 feat(cache): update database layer for expanded metadata
- Update upsert_file() to include all 26 new AudioMeta fields
- Update get_file_by_virtual_path() to read all new columns
- Add get_file_metadata_row() for overlay synthesis
- Add update_metadata() for partial metadata updates
- Add clear_overlay() to reset metadata to NULL
- Handle format_layout BLOB with msgpack serialization
- Handle custom_tags JSON with serde_json
- Add 8 comprehensive unit tests
- All 92 tests pass, LSP diagnostics clean
2026-05-17 17:27:24 +02:00
2026-05-13 23:22:26 +02:00
2026-05-13 20:34:14 +02:00
2026-05-17 15:44:31 +02:00
2026-05-13 20:34:14 +02:00
2026-05-13 21:50:25 +02:00
2010-07-16 18:39:16 +01:00
2026-05-17 13:44:20 +02:00
2026-05-17 13:43:12 +02:00
2026-05-13 23:22:26 +02:00
S
Description
No description provided
1.1 MiB
Languages
Rust 96.8%
Python 2.9%
Nix 0.3%