v1.0.51: 修复db初始化种子未生效 - MySQL官方8.0镜像entrypoint处理.sql型initdb文件时set -u下崩($1 unbound variable)静默失败;02_seed_admin改.sh+heredoc(与01 schema相同的稳定导入路径),确保admin/角色/版本标记自动写入;此前仅手动补跑数据库

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
qianqiuwanzi
2026-09-17 15:51:17 +08:00
parent 1cd403fdae
commit 9e080b175c
2 changed files with 13 additions and 10 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ services:
volumes:
- db_data:/var/lib/mysql
- ./mysql/initdb/01_schema_base.sh:/docker-entrypoint-initdb.d/01_schema_base.sh:ro
- ./mysql/initdb/02_seed_admin.sql:/docker-entrypoint-initdb.d/99_seed_admin.sql:ro
- ./mysql/initdb/02_seed_admin.sh:/docker-entrypoint-initdb.d/99_seed_admin.sh:ro
# 说明:compose 相对路径以 deploy/ 为基准,../ 即仓库根目录(SuperLink)
- ../:/repo # 仓库根目录挂到 /repo,init 脚本 source 仓库 sql
- ../sql:/repo/sql:ro