Files
IoT-Systems/agent/src/schema/aggregated_data_schema.py

13 lines
424 B
Python
Raw Normal View History

2024-02-02 22:51:54 +02:00
from marshmallow import Schema, fields
from schema.accelerometer_schema import AccelerometerSchema
from schema.gps_schema import GpsSchema
2026-02-26 10:54:34 +00:00
from schema.parking_schema import ParkingSchema
2024-02-02 22:51:54 +02:00
class AggregatedDataSchema(Schema):
accelerometer = fields.Nested(AccelerometerSchema)
gps = fields.Nested(GpsSchema)
2026-02-26 10:54:34 +00:00
parking = fields.Nested(ParkingSchema)
2024-02-16 15:34:20 +02:00
timestamp = fields.DateTime("iso")
user_id = fields.Int()