From 37e65ddd76b258c8a35ab92d2d9f7659184f473a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20P=C3=A9rez?= Date: Thu, 9 Oct 2025 14:40:41 +0200 Subject: [PATCH] add services boilerplate --- internal/domains/sensors/service.go | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/internal/domains/sensors/service.go b/internal/domains/sensors/service.go index a8edb14..3f29d2a 100644 --- a/internal/domains/sensors/service.go +++ b/internal/domains/sensors/service.go @@ -1,5 +1,7 @@ package sensors +import "time" + type Service struct { repo Repository } @@ -9,3 +11,23 @@ func NewService(repo Repository) *Service { repo: repo, } } + +func (s *Service) RegisterSensor(sensor Sensor) error { + return nil +} + +func (s *Service) UpdateSensor(sensor Sensor) error { + return nil +} + +func (s *Service) GetSensor(sensorID string) (Sensor, error) { + return Sensor{}, nil +} + +func (s *Service) GetValues(sensorID string, from, to time.Time) (Sensor, error) { + return Sensor{}, nil +} + +func (s *Service) ListSensors() ([]Sensor, error) { + return []Sensor{}, nil +}