From 4e5b2d9dfd9413ce084e64e048a57ad6e23356d3 Mon Sep 17 00:00:00 2001 From: "Gabriel A. Giovanini" Date: Mon, 20 Jun 2022 18:35:50 +0200 Subject: ref: Remove model dependency fom worker It was a bit weird to have that dependency in first place. --- db/model.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'db/model.go') diff --git a/db/model.go b/db/model.go index 01d9b9f..0a5ca98 100644 --- a/db/model.go +++ b/db/model.go @@ -16,27 +16,27 @@ type EntryModel struct { DB *gorm.DB } -func (m EntryModel) Find(id string) Entry { +func (m *EntryModel) Find(id string) Entry { var entry Entry where := "id = " + id m.DB.Where(where).FirstOrInit(&entry) return entry } -func (m EntryModel) All() []Entry { +func (m *EntryModel) All() []Entry { var entries []Entry m.DB.Find(&entries) return entries } -func (m EntryModel) Create(entry *Entry) { +func (m *EntryModel) Create(entry *Entry) { m.DB.Create(entry) } -func (m EntryModel) Update(entry Entry) { +func (m *EntryModel) Update(entry Entry) { m.DB.Save(&entry) } -func (m EntryModel) Delete(id string) { +func (m *EntryModel) Delete(id string) { m.DB.Delete(&Entry{}, id) } -- cgit v1.2.3