Explorar el Código

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

- 添加clean: true配置,确保恢复前清理目标数据库
- 添加ifExists: true配置,防止因数据库不存在导致的恢复失败
yourname hace 2 meses
padre
commit
19a645c9a6
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  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}`)