mirror of
https://github.com/lyz05/danmaku.git
synced 2026-02-02 17:59:53 +08:00
fix: 修正数据库删除为异步
This commit is contained in:
@@ -30,6 +30,7 @@ Express框架的性能也比Python的Django要好很多。
|
||||
|
||||
# fly.io常用命令
|
||||
``` sh
|
||||
flyctl logs
|
||||
flyctl status
|
||||
flyctl scale count 0
|
||||
flyctl regions add sea
|
||||
|
||||
@@ -116,8 +116,8 @@ router.get("/", async function (req, res) {
|
||||
});
|
||||
|
||||
router.get("/delete", async function (req, res) {
|
||||
const rows = await db.deleteAccess();
|
||||
res.send(`删除三个月以前的记录,删除了${rows}条记录`);
|
||||
const rows = db.deleteAccess();
|
||||
res.send(`成功请求删除三个月以前的记录,删除情况请查看日志`);
|
||||
});
|
||||
|
||||
module.exports = router;
|
||||
|
||||
@@ -117,6 +117,7 @@ async function deleteAccess() {
|
||||
changes += result.changes;
|
||||
// vacuum
|
||||
await run("vacuum");
|
||||
console.log("deleteAccess Affect Rows:",changes)
|
||||
return changes; // 提取删除的行数
|
||||
} catch (err) {
|
||||
console.error('Error during data deletion:', err.message);
|
||||
|
||||
Reference in New Issue
Block a user