replace entries every hour,
Browse files- cache.db +2 -2
- db.py +1 -1
- schema.sql +1 -2
cache.db
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
-
size
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5cc928eaafb66b8f2f185fb4e5021352bb78d7d1cf93c7e07df8d2d273b63147
|
3 |
+
size 10629120
|
db.py
CHANGED
@@ -41,7 +41,7 @@ class Database:
|
|
41 |
for entry in data:
|
42 |
url, title, entries = entry
|
43 |
cursor.execute(
|
44 |
-
"INSERT INTO cache (url, title, entries) VALUES (?, ?, ?)",
|
45 |
(url, title, entries),
|
46 |
)
|
47 |
except Exception as e:
|
|
|
41 |
for entry in data:
|
42 |
url, title, entries = entry
|
43 |
cursor.execute(
|
44 |
+
"INSERT OR REPLACE INTO cache (url, title, entries) VALUES (?, ?, ?)",
|
45 |
(url, title, entries),
|
46 |
)
|
47 |
except Exception as e:
|
schema.sql
CHANGED
@@ -3,8 +3,7 @@ PRAGMA foreign_keys = OFF;
|
|
3 |
BEGIN TRANSACTION;
|
4 |
|
5 |
CREATE TABLE cache (
|
6 |
-
|
7 |
-
url TEXT NOT NULL,
|
8 |
title TEXT NOT NULL,
|
9 |
entries json,
|
10 |
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL
|
|
|
3 |
BEGIN TRANSACTION;
|
4 |
|
5 |
CREATE TABLE cache (
|
6 |
+
url TEXT PRIMARY KEY NOT NULL,
|
|
|
7 |
title TEXT NOT NULL,
|
8 |
entries json,
|
9 |
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL
|