From 204cfb15398792b30f5b4209e4e9b3802d934097 Mon Sep 17 00:00:00 2001 From: H3ALY Date: Thu, 27 Mar 2025 10:44:09 +0000 Subject: [PATCH] create lotto results table. --- storage/db.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/storage/db.go b/storage/db.go index 7c2b2b0..e41c86c 100644 --- a/storage/db.go +++ b/storage/db.go @@ -31,6 +31,25 @@ func InitDB(filepath string) *sql.DB { log.Fatal("❌ Failed to create Thunderball table:", err) } + createLottoResultsTable := ` + CREATE TABLE IF NOT EXISTS results_lotto ( + id INTEGER PRIMARY KEY AUTOINCREMENT, + draw_date TEXT NOT NULL UNIQUE, + machine TEXT, + ballset TEXT, + ball1 INTEGER, + ball2 INTEGER, + ball3 INTEGER, + ball4 INTEGER, + ball5 INTEGER, + ball6 INTEGER, + bonusball INTEGER + );` + + if _, err := db.Exec(createLottoResultsTable); err != nil { + log.Fatal("❌ Failed to create Thunderball table:", err) + } + createMyTicketsTable := ` CREATE TABLE IF NOT EXISTS my_tickets ( id INTEGER PRIMARY KEY AUTOINCREMENT,