From 816fc88c01fc53fa8a2cb2d2444624f91d3addfb Mon Sep 17 00:00:00 2001 From: ReiAC Date: Thu, 1 Oct 2026 13:25:16 +0800 Subject: [PATCH] cli: db: support overriding backup/restore dir via HYDRO_BACKUP_DIR (#1215) --- packages/hydrooj/src/commands/db.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hydrooj/src/commands/db.ts b/packages/hydrooj/src/commands/db.ts index 233ce1f10..bc82eac74 100644 --- a/packages/hydrooj/src/commands/db.ts +++ b/packages/hydrooj/src/commands/db.ts @@ -16,7 +16,7 @@ const exec = (...args: Parameters) => { if (res.status) throw new Error(`Error: Exited with code ${res.status}`); return res; }; -const dir = `${os.tmpdir()}/${Math.random().toString(36).substring(2)}`; +const dir = process.env.HYDRO_BACKUP_DIR || `${os.tmpdir()}/${Math.random().toString(36).substring(2)}`; function getUrl() { const dbConfig = fs.readFileSync(path.resolve(hydroPath, 'config.json'), 'utf-8'); const opts = JSON.parse(dbConfig);