From 92aa602cbe5eabffa315e10418e07f71ea96702c Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 24 Oct 2025 09:45:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20backup=5Fdatabase=20=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=20sudo=20-u=20postgres?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/develop/tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/develop/tasks.py b/apps/develop/tasks.py index 04102027..51a79edb 100755 --- a/apps/develop/tasks.py +++ b/apps/develop/tasks.py @@ -14,7 +14,7 @@ def backup_database(): import datetime name = datetime.datetime.now().strftime("%Y%m%d%H%M%S") - command = 'echo "{}" | sudo -S pg_dump "user={} password={} dbname={}" > {}/bak_{}.sql'.format( + command = 'echo "{}" | sudo -S -u postgres pg_dump "user={} password={} dbname={}" > {}/bak_{}.sql'.format( SD_PWD, DATABASES["default"]["USER"], DATABASES["default"]["PASSWORD"], DATABASES["default"]["NAME"], BACKUP_PATH + "/database", name ) completed = subprocess.run(command, shell=True, capture_output=True, text=True)