Pick a backend in application.yaml. Callers depend on protocols in oridecon-contracts.
| Package | Description |
|---|---|
oridecon-sql | Async SQL for Postgres / MySQL / SQLite — repositories, migrations |
oridecon-nosql | Document stores (MongoDB wired; DynamoDB / Firestore not wired yet) |
oridecon-cache | Redis, Memcached, and in-memory |
oridecon-storage | Blob storage (local, S3, GCS, Azure, R2) |
oridecon-search | Elasticsearch, Meilisearch, Typesense, SQL FTS |
oridecon add databaseuv add "oridecon-sql[postgres]"Domain types live in domains/, not models/. Matrices: Choosing Backends.
Next Steps
Section titled “Next Steps”- Database · Caching · Search
- NoSQL · File storage