阶段性修改

This commit is contained in:
tianmo committed 2026-09-29 19:34:24 +08:00
1 parent 4833f7fa6a
commit 5a92bab835
65 files changed
+346 -178

No files matched your search

+4 -2
View File
@@ -83,7 +83,9 @@ vi .env # 按下表填写
| `MEDIA_SIGN_SECRET` | 随机 32 位以上,用于播放地址签名 |
| `WX_APPID` | `wx3fbaf897825bf04f` |
| `WX_APPSECRET` | 小程序密钥 |
| `WX_OFFER_ID` / `WX_PAY_APPKEY` | 虚拟支付参数,未开通可留空 |
| `WX_OFFER_ID` / `WX_PAY_APPKEY` | 虚拟支付参数(现网),未开通可留空 |
| `WX_PAY_APPKEY_SANDBOX` | 虚拟支付沙箱密钥,用于上线前试跑 |
| `WX_PAY_ENV` | `0` 现网 / `1` 沙箱。改完需重启服务端 |
| `DATA_ROOT` | 课程数据目录的**绝对路径** |
> 生成随机密钥:`openssl rand -hex 32`
@@ -229,7 +231,7 @@ location ^~ /Course/ {
## 9. 上线后验证清单
- [ ] `/healthz` 返回 `db: ok`
- [ ] 管理后台用户数 = 284(迁移前旧库数量)
- [ ] 管理后台用户数 = 189(旧库 284 行中有 95 行是平台安全扫描留下的探针记录,已过滤)
- [ ] 随机挑一个老用户,其「已购课程」与升级前一致
- [ ] 首页轮播、新课长图、试听封面图片全部能加载
- [ ] `pages/VideoDetailsPage/VideoDetailsPage` 的公式图能显示
+1 -1
View File
@@ -135,7 +135,7 @@
| 旧表 | 新表 | 处理 |
|---|---|---|
| `用户信息` (284) | `users` | 迁移,结构重写 |
| `用户信息` (284 行 / 189 个真实用户) | `users` | 迁移,结构重写;非 openid 形态的 95 行攻击载荷会被过滤 |
| `用户已购课程` (48) | `entitlements` | 迁移为 `source = legacy` |
| `课程口令码读取信息` (10) | `courses` | 升级为正式课程表 |
| `视频课程数据` (841) | `lessons` | 迁移 |