修复新服务器配置数据库初始化权限 #23

Merged
WuYongJie merged 1 commits from fix/WuYongJie-config-db-init-permission into main 2026-08-10 11:25:13 +08:00
Owner

做了什么

  • 修复首次部署中配置数据库初始化脚本被误设为 root-only 的问题。
  • 首次全量发布和后续增量发布都会在容器启动前将该初始化脚本设为 MariaDB 可读。

修改文件

  • scripts/deploy-from-workstation.ps1

验证

  • PowerShell AST 语法解析通过。
  • git diff --check 通过。
  • 两条发布路径均存在 0644 权限保护。
  • 完整 diff 自审通过,无越界和敏感内容。

风险与回滚

  • 不涉及金额、权限模型或数据库迁移。
  • 仅修复全新服务器第一次初始化的文件权限;回滚可恢复上一主线提交。
## 做了什么 - 修复首次部署中配置数据库初始化脚本被误设为 root-only 的问题。 - 首次全量发布和后续增量发布都会在容器启动前将该初始化脚本设为 MariaDB 可读。 ## 修改文件 - scripts/deploy-from-workstation.ps1 ## 验证 - PowerShell AST 语法解析通过。 - git diff --check 通过。 - 两条发布路径均存在 0644 权限保护。 - 完整 diff 自审通过,无越界和敏感内容。 ## 风险与回滚 - 不涉及金额、权限模型或数据库迁移。 - 仅修复全新服务器第一次初始化的文件权限;回滚可恢复上一主线提交。
WuYongJie added 1 commit 2026-08-10 11:23:40 +08:00
WuYongJie changed title from WIP: 修复新服务器配置数据库初始化权限 to 修复新服务器配置数据库初始化权限 2026-08-10 11:25:10 +08:00
WuYongJie merged commit efc797e95e into main 2026-08-10 11:25:13 +08:00
WuYongJie deleted branch fix/WuYongJie-config-db-init-permission 2026-08-10 11:25:14 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#23
No description provided.