From d8eec0d056cce0e66022702875a572269ff8bb0c Mon Sep 17 00:00:00 2001 From: Darwin Cereska Date: Thu, 19 Mar 2026 14:35:45 +0100 Subject: [PATCH] feat: added ticket model --- internal/models/models.go | 10 ++++++++++ internal/parser/parser.go | 1 + internal/redis/redis.go | 4 ++++ internal/validator/validator.go | 1 + 4 files changed, 16 insertions(+) create mode 100644 internal/models/models.go create mode 100644 internal/parser/parser.go create mode 100644 internal/redis/redis.go create mode 100644 internal/validator/validator.go diff --git a/internal/models/models.go b/internal/models/models.go new file mode 100644 index 0000000..76fc6f4 --- /dev/null +++ b/internal/models/models.go @@ -0,0 +1,10 @@ +package models + +import "time" + +type Ticket struct { + ID int64 + Attributes map[string]float64 + Tags map[string]float64 + CreatedAt time.Time +} diff --git a/internal/parser/parser.go b/internal/parser/parser.go new file mode 100644 index 0000000..0bfe2c2 --- /dev/null +++ b/internal/parser/parser.go @@ -0,0 +1 @@ +package parser diff --git a/internal/redis/redis.go b/internal/redis/redis.go new file mode 100644 index 0000000..3af71a0 --- /dev/null +++ b/internal/redis/redis.go @@ -0,0 +1,4 @@ +package redis + +type Pool struct { +} diff --git a/internal/validator/validator.go b/internal/validator/validator.go new file mode 100644 index 0000000..47f2da9 --- /dev/null +++ b/internal/validator/validator.go @@ -0,0 +1 @@ +package validator