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 (
|
CREATE TABLE channels (
|
||||||
id INTEGER PRIMARY KEY,
|
id INTEGER PRIMARY KEY,
|
||||||
url TEXT UNIQUE NOT NULL,
|
title TEXT NOT NULL,
|
||||||
last_fetched INTEGER
|
link TEXT UNIQUE NOT NULL,
|
||||||
|
description TEXT,
|
||||||
|
last_fetched TEXT
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE items (
|
CREATE TABLE items (
|
||||||
id INTEGER PRIMARY KEY,
|
id INTEGER PRIMARY KEY,
|
||||||
channel_id INTEGER NOT NULL,
|
channel_id INTEGER NOT NULL,
|
||||||
guid TEXT 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),
|
UNIQUE(channel_id, guid),
|
||||||
FOREIGN KEY (channel_id) REFERENCES channels(id)
|
FOREIGN KEY (channel_id) REFERENCES channels(id)
|
||||||
);
|
);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue