implement justReadFeed API

This commit is contained in:
Hongbo Wu
2024-05-23 22:07:19 +08:00
parent b058952c2d
commit cb4fc23507
12 changed files with 163 additions and 38 deletions

View File

@ -26,6 +26,7 @@ CREATE TABLE omnivore.public_item (
type TEXT NOT NULL, -- public feeds, newsletters, or user recommended
title TEXT NOT NULL,
url TEXT NOT NULL,
topic TEXT NOT NULL,
approved BOOLEAN NOT NULL DEFAULT FALSE,
thumbnail TEXT,
preview_content TEXT,
@ -71,6 +72,8 @@ CREATE INDEX public_item_interaction_public_item_id_idx ON omnivore.public_item_
CREATE TRIGGER update_public_item_interactions_modtime BEFORE UPDATE ON omnivore.public_item_interactions FOR EACH ROW EXECUTE PROCEDURE update_updated_at_column();
ALTER TABLE omnivore.library_item ADD COLUMN seen_at timestamptz;
ALTER TABLE omnivore.library_item
ADD COLUMN seen_at timestamptz,
ADD COLUMN topic TEXT NOT NULL;
COMMIT;

View File

@ -9,6 +9,8 @@ DROP TABLE omnivore.public_item_stats;
DROP TABLE omnivore.public_item;
DROP TABLE omnivore.public_item_source;
ALTER TABLE omnivore.library_item DROP COLUMN seen_at;
ALTER TABLE omnivore.library_item
DROP COLUMN seen_at,
DROP COLUMN topic;
COMMIT;