Module sylvia_iot_data::models
source · Expand description
Traits and implementations for accessing databases and caches.
Currently we only provide pure MongoDB/SQLite implementation. Mixing implementation is possible.
Modules
- Traits and structs for application downlink data.
- Traits and structs for application uplink data.
- Traits and structs for coremgr operation data.
- Traits and structs for network downlink data.
- Traits and structs for network uplink data.
Structs
- Pure MongoDB model.
- MongoDB connection options.
- Pure SQLite model.
- SQLite connection options.
Enums
- Database connection options for model implementation.
Traits
- The top level trait to get all models (tables/collections).
Functions
- To create the database model with the specified database implementation.