From d6724fa0a6ad56d9d88e6016ab1eef8eac770de1 Mon Sep 17 00:00:00 2001 From: Lei OT Date: Thu, 3 Jul 2025 16:33:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20indexDB=20=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/indexedDB.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/utils/indexedDB.js b/src/utils/indexedDB.js index 5d57ec2..4632366 100644 --- a/src/utils/indexedDB.js +++ b/src/utils/indexedDB.js @@ -104,7 +104,7 @@ export const clearWebsocketLog = () => { export const createIndexedDBStore = (tables, database) => { var open = indexedDB.open(database, INDEXED_DB_VERSION) open.onupgradeneeded = function () { - // console.log('readIndexDB onupgradeneeded', database, ) + // console.log('createIndexedDBStore onupgradeneeded', database, ) var db = open.result // 数据库是否存在 for (const table of tables) { @@ -355,6 +355,7 @@ function cleanOldData(database, storeNames=[], dateKey = 'timestamp') { let openRequest = indexedDB.open(database, INDEXED_DB_VERSION) openRequest.onupgradeneeded = function () { + // console.log('----cleanOldData onupgradeneeded----') var db = openRequest.result storeNames.forEach(storeName => { // 数据库是否存在 @@ -452,7 +453,7 @@ function cleanOldData(database, storeNames=[], dateKey = 'timestamp') { } export const clean7DaysWebsocketLog = cleanOldData('LogWebsocketData', ['LogStore']); -export const clean7DaysMailboxLog = cleanOldData('mailbox'); +export const clean7DaysMailboxLog = cleanOldData('mailbox', ['dirs', 'maillist', 'listrow', 'mailinfo', 'draft']); /** @@ -567,4 +568,3 @@ export function setupDailyMidnightCleanupScheduler() { setupDailyMidnightCleanupScheduler() }, msToMidnight) } -