1.0 KiB
1.0 KiB
2026-09-05-新品图片部署保护
1. 主题
旭东 → OpenClaw:
就按照你说的来,后续部署时,应将static/uploads/new_products 纳入独立备份和同步保护范围,避免再次出现“数据库路径存在,图片文件被删除”的情况。
OpenClaw 响应:
已完成部署流程加固。pack_deploy_full.sh 的代码同步已排除 static/uploads/new_products,全量部署前会单独备份新品图片目录,部署后会校验图片数量不少于部署前数量;upgrade_full.sh 和 upgrade_prod.sh 的代码同步同样排除新品图片目录,并在升级前建立独立备份;backup.sh 新增新品图片独立备份文件。
四个脚本均通过 bash -n 语法检查,关键保护项和 git diff --check 验证通过。本次仅修改部署脚本,没有执行生产部署,没有修改业务数据。Git提交:fd531ae。