diff --git a/internal/feed.go b/internal/feed.go new file mode 100644 index 0000000..9e77758 --- /dev/null +++ b/internal/feed.go @@ -0,0 +1,19 @@ +package feed + +import ( + "freed/internal/database" +) + +func Add(url string) error { + f := database.Feed{ + Name: url, + Url: url, + FeedType: database.FeedType("RSS"), + } + + if _, err := f.Insert(); err != nil { + return err + } + + return nil +}