Saner feed database management (#1131)
* Mark feedItems read in a single batch SQL update * Automatically remove old feed items * User-facing preference globally and per-feed for feed item expiration
This commit is contained in:
parent
7fc352b9b7
commit
d6d4e4b33e
14 changed files with 157 additions and 93 deletions
|
@ -1,4 +1,4 @@
|
|||
-- 89
|
||||
-- 90
|
||||
|
||||
-- Copyright (c) 2009 Center for History and New Media
|
||||
-- George Mason University, Fairfax, Virginia, USA
|
||||
|
@ -203,7 +203,8 @@ CREATE TABLE feeds (
|
|||
lastUpdate TIMESTAMP,
|
||||
lastCheck TIMESTAMP,
|
||||
lastCheckError TEXT,
|
||||
cleanupAfter INT,
|
||||
cleanupReadAfter INT,
|
||||
cleanupUnreadAfter INT,
|
||||
refreshInterval INT,
|
||||
FOREIGN KEY (libraryID) REFERENCES libraries(libraryID) ON DELETE CASCADE
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue