fix: xREL – 1 API-Call/Film, SQLite-Cache 12h, German+DL Filter
This commit is contained in:
@@ -556,6 +556,17 @@ if (!db.prepare("SELECT name FROM sqlite_master WHERE type='table' AND name='mov
|
|||||||
db.exec("ALTER TABLE movie_favorites ADD COLUMN fsk TEXT NOT NULL DEFAULT ''");
|
db.exec("ALTER TABLE movie_favorites ADD COLUMN fsk TEXT NOT NULL DEFAULT ''");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// xREL Badge Cache (persistent, überlebt Container-Restarts)
|
||||||
|
if (!db.prepare("SELECT name FROM sqlite_master WHERE type='table' AND name='xrel_cache'").get()) {
|
||||||
|
db.exec(`
|
||||||
|
CREATE TABLE xrel_cache (
|
||||||
|
cache_key TEXT PRIMARY KEY,
|
||||||
|
value TEXT NOT NULL,
|
||||||
|
expires_at INTEGER NOT NULL
|
||||||
|
)
|
||||||
|
`);
|
||||||
|
}
|
||||||
|
|
||||||
// TMDb-Token Default
|
// TMDb-Token Default
|
||||||
if (!db.prepare("SELECT value FROM admin_settings WHERE key='tmdb_token'").get())
|
if (!db.prepare("SELECT value FROM admin_settings WHERE key='tmdb_token'").get())
|
||||||
db.prepare("INSERT INTO admin_settings (key,value) VALUES ('tmdb_token','')").run();
|
db.prepare("INSERT INTO admin_settings (key,value) VALUES ('tmdb_token','')").run();
|
||||||
|
|||||||
Reference in New Issue
Block a user