SQLiteData Usage Guide
Installation
SKILL.md
SQLiteData Usage Guide
SQLiteData is a fast, lightweight replacement for SwiftData from Point-Free, powered by SQL and supporting CloudKit synchronization (and even CloudKit sharing). It is built on top of GRDB and StructuredQueries.
Key Dependencies
- GRDB: The underlying SQLite interface library. Used for database connections, transactions, migrations, and observation.
- StructuredQueries: Provides the
@Tablemacro and type-safe query building APIs. - Swift Dependencies: Used for dependency injection (
@Dependency,prepareDependencies).