From f42e558db9d7105ebf0bb1ce5bcdc205ef70be56 Mon Sep 17 00:00:00 2001 From: Julia Lange Date: Tue, 20 Jan 2026 11:36:26 -0800 Subject: [PATCH] Added content fields to initial schema --- koucha/migrations/20260115003047_initial_schema.sql | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/koucha/migrations/20260115003047_initial_schema.sql b/koucha/migrations/20260115003047_initial_schema.sql index d489adb..d437df3 100644 --- a/koucha/migrations/20260115003047_initial_schema.sql +++ b/koucha/migrations/20260115003047_initial_schema.sql @@ -9,15 +9,22 @@ CREATE TABLE users ( CREATE TABLE channels ( id INTEGER PRIMARY KEY, - url TEXT UNIQUE NOT NULL, - last_fetched INTEGER + title TEXT NOT NULL, + link TEXT UNIQUE NOT NULL, + description TEXT, + last_fetched TEXT ); CREATE TABLE items ( id INTEGER PRIMARY KEY, channel_id INTEGER NOT NULL, guid TEXT NOT NULL, - fetched_at INTEGER NOT NULL, + fetched_at TEXT NOT NULL, + + title TEXT, + description TEXT, + content TEXT, + UNIQUE(channel_id, guid), FOREIGN KEY (channel_id) REFERENCES channels(id) );