From 4844c34eb1b95d3a1a14bb54731cd5d05fc445c5 Mon Sep 17 00:00:00 2001 From: H3ALY Date: Mon, 24 Mar 2025 22:24:41 +0000 Subject: [PATCH] Future proofing for games. --- models/draw.go | 18 +++++++++--------- models/myticket.go | 18 ++++++++++-------- 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/models/draw.go b/models/draw.go index b40f45a..8d5b7d6 100644 --- a/models/draw.go +++ b/models/draw.go @@ -1,14 +1,14 @@ package models -type Draw struct { - ID int - Date string +type ThunderballResult struct { + Id int + DrawDate string Machine string Ballset string - Ball1 string - Ball2 string - Ball3 string - Ball4 string - Ball5 string - Thunderball string + Ball1 int + Ball2 int + Ball3 int + Ball4 int + Ball5 int + Thunderball int } diff --git a/models/myticket.go b/models/myticket.go index aeb1544..b3faeb9 100644 --- a/models/myticket.go +++ b/models/myticket.go @@ -1,12 +1,14 @@ package models type MyTicket struct { - ID int - DrawDate string - Ball1 string - Ball2 string - Ball3 string - Ball4 string - Ball5 string - Thunderball string + Id int + GameType string + DrawDate string + Ball1 int + Ball2 int + Ball3 int + Ball4 int + Ball5 int + Bonus1 *int // Optional (nil if not used) + Bonus2 *int // For games like EuroMillions }