From e6cd27855f25393fdfbd8affc89e9130ee3d0168 Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 14 May 2024 22:28:34 +0200 Subject: [PATCH] Adds article and feed models --- internal/model/article.go | 13 +++++++++++++ internal/model/feed.go | 8 ++++++++ 2 files changed, 21 insertions(+) create mode 100644 internal/model/article.go create mode 100644 internal/model/feed.go diff --git a/internal/model/article.go b/internal/model/article.go new file mode 100644 index 0000000..8aad343 --- /dev/null +++ b/internal/model/article.go @@ -0,0 +1,13 @@ +package model + +import "time" + +// TODO: Tag for article? +type Article struct { + ID int64 + Name string + Url string + Read bool + ReadAt time.Time + FeedID *int64 +} diff --git a/internal/model/feed.go b/internal/model/feed.go new file mode 100644 index 0000000..0932585 --- /dev/null +++ b/internal/model/feed.go @@ -0,0 +1,8 @@ +package model + +type Feed struct { + ID int64 + Name string + Url string + UserID int64 +}