support for riverpod persistence

This commit is contained in:
Fabian Freund
2025-09-26 16:32:30 +02:00
parent e20cb336b1
commit e872901ee2
12 changed files with 2437 additions and 1 deletions
@@ -15,6 +15,13 @@ CREATE TABLE onboarding (
completion_date DATETIME NOT NULL
);
CREATE TABLE riverpod (
"key" TEXT PRIMARY KEY NOT NULL,
json TEXT NOT NULL,
expireAt DATETIME,
destroyKey TEXT
) WITHOUT ROWID;
evictCacheEntries:
DELETE FROM icon_cache
WHERE rowid IN (