Expand description
SQLite database for caching scan and build results.
This module provides optimized database access with:
- Lazy loading to minimize memory usage
- Indexed reverse dependency lookups for fast failure cascades
- Normalized dependency tables for efficient queries
- Hybrid storage: columns for hot fields, JSON for cold data
§Schema
packages- Core package identity and statusdepends- Raw dependency patterns from scansresolved_depends- Resolved dependencies after pattern matchingbuilds- Build results with indexed outcomemetadata- Key-value store for flags and cached data
Structs§
- Database
- SQLite database for scan and build caching.
- Package
Row - Lightweight package row without full scan data.