Versions in this module Expand all Collapse all v1 v1.0.21 Jul 2, 2026 v1.0.20 Jul 2, 2026 v1.0.19 Jun 13, 2026 v1.0.18 May 21, 2026 v1.0.17 May 21, 2026 v1.0.16 May 15, 2026 v1.0.15 May 14, 2026 v1.0.14 May 12, 2026 v1.0.13 May 12, 2026 v1.0.12 May 11, 2026 v1.0.11 May 11, 2026 Changes in this version + type Article struct + Content string + FeedID int64 + GUID string + ID int64 + Link string + PublishedAt time.Time + Read bool + Summary string + Title string + type DB struct + func Open() (*DB, error) + func (db *DB) AddFeed(url, title, description string) (int64, error) + func (db *DB) AddFolder(name, color string) (int64, error) + func (db *DB) DeleteFeed(id int64) error + func (db *DB) DeleteFolder(id int64) error + func (db *DB) GetFeed(id int64) (Feed, error) + func (db *DB) ListArticles(feedID int64) ([]Article, error) + func (db *DB) ListFeeds() ([]Feed, error) + func (db *DB) ListFolders() ([]Folder, error) + func (db *DB) ListRemoteFeedFolders() (map[int64]int64, error) + func (db *DB) ListRemoteFeedPrefs() (map[int64]RemoteFeedPref, error) + func (db *DB) ListUnreadArticles(feedID int64) ([]Article, error) + func (db *DB) MarkAllRead(feedID int64) error + func (db *DB) MarkRead(id int64, read bool) error + func (db *DB) RenameFolder(id int64, name string) error + func (db *DB) ReorderFolder(id int64, position int) error + func (db *DB) SaveSummary(id int64, summary string) error + func (db *DB) SetFeedFolder(feedID, folderID int64) error + func (db *DB) SetFolderColor(id int64, color string) error + func (db *DB) SetRemoteFeedFolder(remoteFeedID, folderID int64) error + func (db *DB) SetRemoteFeedTitle(remoteFeedID int64, title string) error + func (db *DB) TouchFeedFetched(id int64, lastFetched time.Time) error + func (db *DB) UpdateArticleContent(id int64, content string) error + func (db *DB) UpdateFeed(id int64, title, url string) error + func (db *DB) UpdateFeedMeta(id int64, title, description, faviconURL string, lastFetched time.Time) error + func (db *DB) UpdateFeedURL(id int64, url string) error + func (db *DB) UpsertArticle(a Article) error + type Feed struct + Description string + FaviconURL string + FolderID int64 + ID int64 + LastFetched time.Time + Title string + URL string + UnreadCount int64 + type Folder struct + Color string + ID int64 + Name string + Position int + type RemoteFeedPref struct + FolderID int64 + Title string