Added content fields to initial schema
This commit is contained in:
parent
41badb6c9f
commit
f42e558db9
1 changed files with 10 additions and 3 deletions
|
|
@ -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)
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue