haiku.rag/haiku_rag_slim/haiku/rag/store
Yiorgis Gozadinos e0bde9d59a
Test the 0.20.0 and 0.25.0 migrations
Both were exempt from coverage, which is how the 0.38.0 blob-encoding bug
reached a release: nothing exercised the chain that produced it.

Move the historical `documents` shapes into tests/store/legacy_documents.py
so each migration's tests can seed the table as its predecessor left it.
2026-08-31 12:13:12 +03:00
..
models Finish the comment pass, and escape document fields everywhere Rich renders 2026-08-28 15:34:47 +03:00
repositories State what the code does, not what it replaced 2026-08-28 15:13:52 +03:00
upgrades Test the 0.20.0 and 0.25.0 migrations 2026-08-31 12:13:12 +03:00
__init__.py Answer for an unknown database name with one type 2026-08-27 18:04:27 +03:00
compression.py Collapse docling compression to a single function 2026-06-24 10:43:27 +03:00
engine.py Read a created database's embedder with its settings 2026-08-27 18:04:27 +03:00
exceptions.py State what the code does, not what it replaced 2026-08-28 15:13:52 +03:00
info.py Split the store module by responsibility 2026-08-20 12:13:51 +03:00
schema.py Split the store module by responsibility 2026-08-20 12:13:51 +03:00