From 9d86fd394c9a226df13a46ccd39460885bd5e2be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20P=C3=A9rez?= Date: Thu, 9 Oct 2025 18:35:36 +0200 Subject: [PATCH] add create sensor data repo --- internal/domains/sensors/repository.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/internal/domains/sensors/repository.go b/internal/domains/sensors/repository.go index 6065fb2..d53ae90 100644 --- a/internal/domains/sensors/repository.go +++ b/internal/domains/sensors/repository.go @@ -11,6 +11,7 @@ import ( type Repository interface { CreateSensor(s Sensor) error + CreateSensorData(data SensorData) error UpdateSensor(s Sensor) error ReadSensor(sensorID string) (Sensor, error) ReadSensorValues(sensorID string, from, to time.Time) ([]SensorData, error) @@ -34,6 +35,10 @@ func (p *pgxRepo) CreateSensor(s Sensor) error { return err } +func (p *pgxRepo) CreateSensorData(s SensorData) error { + return nil +} + func (p *pgxRepo) UpdateSensor(s Sensor) error { panic("unimplemented") } @@ -101,6 +106,10 @@ func (i *inMemory) CreateSensor(s Sensor) error { return nil } +func (p *inMemory) CreateSensorData(s SensorData) error { + return nil +} + func (i *inMemory) UpdateSensor(s Sensor) error { panic("unimplemented") } @@ -160,6 +169,10 @@ func (d *DecoratorRepo) CreateSensor(s Sensor) error { return nil } +func (p *DecoratorRepo) CreateSensorData(s SensorData) error { + return nil +} + func (d *DecoratorRepo) UpdateSensor(s Sensor) error { if err := d.db.UpdateSensor(s); err != nil { return err