From fd847c192532fdd973cddc519a9caf453576df90 Mon Sep 17 00:00:00 2001 From: chaos-zhu Date: Thu, 15 Aug 2024 01:59:00 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E4=BF=AE=E5=A4=8D=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=8F=8A=E6=97=B6=E6=9B=B4=E6=96=B0=E6=8F=92=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/app/utils/storage.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/app/utils/storage.js b/server/app/utils/storage.js index 3259cd7..de43dd6 100644 --- a/server/app/utils/storage.js +++ b/server/app/utils/storage.js @@ -49,6 +49,7 @@ const writeSSHRecord = async (record = []) => { consola.error('清空SSHRecord出错:', err) reject(err) } else { + sshRecordDB.compactDatafile() sshRecordDB.insert(record, (err, newDocs) => { if (err) { consola.error('写入新的ssh记录出错:', err) @@ -85,6 +86,7 @@ const writeHostList = async (record = []) => { consola.error('清空HostList出错:', err) reject(err) } else { + hostListDB.compactDatafile() // 插入新的数据列表 hostListDB.insert(record, (err, newDocs) => { if (err) { @@ -184,6 +186,7 @@ const writeNotifyList = async (notifyList) => { consola.error('清空notify list出错:', err) reject(err) } else { + notifyDB.compactDatafile() notifyDB.insert(notifyList, (err, newDocs) => { if (err) { consola.error('写入新的notify list出错:', err) @@ -220,6 +223,7 @@ const writeGroupList = async (list = []) => { consola.error('清空group list出错:', err) reject(err) } else { + groupDB.compactDatafile() groupDB.insert(list, (err, newDocs) => { if (err) { consola.error('写入新的group list出错:', err) @@ -256,6 +260,7 @@ const writeScriptList = async (list = []) => { consola.error('清空scripts list出错:', err) reject(err) } else { + scriptsDB.compactDatafile() scriptsDB.insert(list, (err, newDocs) => { if (err) { consola.error('写入新的group list出错:', err)