Files
2026-04-03 15:53:00 +01:00

23 lines
762 B
Python

"""Durable persistence layer — data that survives cache clears.
All stores share a single SQLite database via :class:`PersistenceBase`.
"""
from infrastructure.persistence._database import PersistenceBase
from infrastructure.persistence.genre_index import GenreIndex
from infrastructure.persistence.library_db import LibraryDB
from infrastructure.persistence.mbid_store import MBIDStore
from infrastructure.persistence.request_history import RequestHistoryStore
from infrastructure.persistence.sync_state_store import SyncStateStore
from infrastructure.persistence.youtube_store import YouTubeStore
__all__ = [
"PersistenceBase",
"LibraryDB",
"GenreIndex",
"YouTubeStore",
"MBIDStore",
"SyncStateStore",
"RequestHistoryStore",
]