From 2561f492f9d2e468417411b4d6b293b7b834c5eb Mon Sep 17 00:00:00 2001 From: Lewis Dale Date: Thu, 9 May 2024 08:04:25 +0100 Subject: [PATCH] Add save function to pings --- ping/ping.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ping/ping.go b/ping/ping.go index 791c2c2..e63b610 100644 --- a/ping/ping.go +++ b/ping/ping.go @@ -34,7 +34,7 @@ CREATE TABLE IF NOT EXISTS ping ( );` const seedStatusQuery = `INSERT INTO statuses (id, name) VALUES (?, ?) -ON CONFLICT (id) DO NOTHING` +ON CONFLICT (id) DO NOTHING;` func CreateTable(db *sql.DB) { if _, err := db.Exec(createQuery); err != nil { @@ -53,6 +53,8 @@ func seedStatuses(db *sql.DB) { } } -func (p *Ping) Save(db *sql.DB) { +const saveQuery = `INSERT INTO ping (site, status) VALUES (?, ?);` +func (p *Ping) Save(db *sql.DB) { + db.Exec(saveQuery, p.Site.Url, p.Status) }