From b39d9edbf7733fb17ac6f7ae0c1ba090a00cb0b3 Mon Sep 17 00:00:00 2001 From: KodekaTeam Date: Sat, 12 Sep 2026 09:51:59 +0700 Subject: [PATCH] feat(database): add explicit output target for custom dump restoration --- src/server/lib/database-restore.ts | 1 + tests/backend/database-restore-safety.test.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/server/lib/database-restore.ts b/src/server/lib/database-restore.ts index 5d58fd0..75ec8a5 100644 --- a/src/server/lib/database-restore.ts +++ b/src/server/lib/database-restore.ts @@ -5,6 +5,7 @@ export const CUSTOM_RESTORE_SCRIPT_ARGS = [ "--if-exists", "--no-owner", "--no-privileges", + "--file=-", ] as const; export const ATOMIC_PSQL_RESTORE_ARGS = [ diff --git a/tests/backend/database-restore-safety.test.ts b/tests/backend/database-restore-safety.test.ts index c70a117..ca7c1a3 100644 --- a/tests/backend/database-restore-safety.test.ts +++ b/tests/backend/database-restore-safety.test.ts @@ -31,6 +31,7 @@ test("database restores execute atomically and stop on SQL errors", () => { "--if-exists", "--no-owner", "--no-privileges", + "--file=-", ]); });