+++ /dev/null
---DROP TABLE IF EXISTS article;
-CREATE TABLE IF NOT EXISTS article (
- url varchar(200) PRIMARY KEY,
- website varchar(200),
- title varchar(200),
- date timestamp,
- content varchar(10000),
- enable BOOLEAN DEFAULT 'f'
-);
-CREATE TEMPORARY TABLE _article AS SELECT * FROM article LIMIT 0;
-BEGIN TRANSACTION;
-DELETE FROM _article;
-COPY _article FROM PROGRAM '. /etc/profile && psql data -Atc "select rss from website where rss_on" \
-| xargs -n 1 rss-feedparser | sed "s/\$/\tf/"
-' WITH (format 'text', NULL '');
-INSERT INTO article SELECT * FROM _article ON CONFLICT (url) DO NOTHING;
-COMMIT;
+++ /dev/null
-DROP TABLE IF EXISTS link;
-CREATE TABLE IF NOT EXISTS link (
- link VARCHAR(500) PRIMARY KEY,
- title VARCHAR(250) NOT NULL,
- description VARCHAR(250) NOT NULL,
- created TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
- enable BOOLEAN DEFAULT 'f'
-);
-
-CREATE INDEX IF NOT EXISTS link_created ON link USING btree (created);