shelly-data 0.5.0

Data-layer primitives for Shelly LiveView (schemas, changesets, repo, migrations).
Documentation

shelly-data

Data-layer primitives for Shelly apps.

This crate provides transport-agnostic and database-driver-agnostic contracts for:

  • schema metadata
  • changeset casting and validation
  • repository abstractions
  • query composition
  • migration loading and status tracking
  • adapter/service integration contracts
  • async repository contracts with cancellation/deadline context
  • reference enterprise adapter surfaces for:
    • SingleStore
    • ClickHouse
    • BigQuery
    • OpenSearch

Install

cargo add shelly-data

API Docs

https://docs.rs/shelly-data