소스 검색

🐛 fix(db): 修复数据库恢复时的残留数据问题

- 添加clean: true配置,确保恢复前清理目标数据库
- 添加ifExists: true配置,防止因数据库不存在导致的恢复失败
yourname 2 달 전
부모
커밋
19a645c9a6
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/server/utils/restore.ts

+ 2 - 0
src/server/utils/restore.ts

@@ -53,6 +53,8 @@ export class DatabaseRestore {
         password: config.password,
       }, {
         filePath: backupFile,
+        clean: true,
+        ifExists: true
       })
 
       logger.db(`数据库恢复成功: ${config.database}`)