Skip to content

docker-compose#5

Merged
kanyxmo merged 1 commit into
mineadmin:devfrom
jiangslee:dev-docker-compose
Apr 8, 2022
Merged

docker-compose#5
kanyxmo merged 1 commit into
mineadmin:devfrom
jiangslee:dev-docker-compose

Conversation

@jiangslee
Copy link
Copy Markdown
Contributor

食用方法:docker-compose up -d

@kanyxmo kanyxmo merged commit 4b21c92 into mineadmin:dev Apr 8, 2022
@kanyxmo
Copy link
Copy Markdown
Member

kanyxmo commented Apr 8, 2022

感谢 jiangslee

bbwl521 pushed a commit to bbwl521/WAdmin that referenced this pull request May 25, 2026
Critical Fixes:
- #1 表前缀替换: replaceTablePrefix() 正则匹配 DDL 关键字后的表名,不再破坏列名
- mineadmin#6 多语句 SQL: splitSqlStatements() + executeSqlStatements() 逐条执行,
  兼容 PHP 8.x mysqlnd 禁用多语句模式,含实时进度报告
- mineadmin#7 SQL 格式: 修复 mineadmin.sql 中 6 条 INSERT 语句列名间缺少逗号的缺陷
- #7b 防御: normalizeSql() 自动修复格式缺陷,防止未来再出现同类问题

Logic Fixes:
- mineadmin#2 死代码清理: $options 参数传入 installation(),恢复 create_db/run_migrations/seed_data 控制开关
- mineadmin#3 字段校验: POST /admin/install 添加 host/database/username/adminPassword 必填+密码长度校验
- mineadmin#4 协程安全: $committed 从实例属性改为局部变量,消除共享状态竞态风险
- mineadmin#5 日志污染: 新增 testConnectionSilent() 方法,getInstallStatus() 不再写入进度日志
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants