Pick a backend in application.yaml. Callers depend on protocols in quadkit-contracts.
| Package | Description |
|---|---|
quadkit-sql | Async SQL for Postgres / MySQL / SQLite — repositories, migrations |
quadkit-cache | Redis, Memcached, and in-memory |
quadkit-storage | Blob storage (local, S3, GCS, Azure, R2) |
quadkit add databaseuv add "quadkit-sql[postgres]"Domain types live in domains/, not models/. Matrices: Choosing Backends.