XuqmGroup-Server/push-service/src/main/java/com/xuqm/push/service
XuqmGroup 46b437d5c9 fix(push): 删除 push 表中遗留的 app_id 字段
push_device_token 和 push_device_login_log 中存在 NOT NULL 的 app_id 列,
为历史遗留字段(系统已统一使用 appKey),导致 INSERT 时报错 500。
通过 PushSchemaMigrationService 新增迁移删除该字段及对应的旧索引/约束,
并重建 idx_push_device_log_user_time 索引到正确的 app_key 列。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-26 11:25:27 +08:00
..
provider docs(deploy): 添加部署文档和安全设计规范 2026-05-08 18:32:00 +08:00
ImPresenceClient.java chore: sync local changes 2026-05-07 19:39:42 +08:00
PushAccountService.java feat: 厂商应用商店提交功能完善及push用户管理 2026-05-14 23:40:35 +08:00
PushAppSecretClient.java feat: 校验 SDK 初始化时 packageName 与平台配置的 appKey 是否匹配 2026-05-22 16:41:17 +08:00
PushDiagnosticsService.java docs(deploy): 添加部署文档和安全设计规范 2026-05-08 18:32:00 +08:00
PushDispatcher.java docs(deploy): 添加部署文档和安全设计规范 2026-05-08 18:32:00 +08:00
PushOperationLogService.java feat(logs): 添加操作日志功能支持推送和授权模块 2026-05-27 13:36:16 +08:00
PushSchemaMigrationService.java fix(push): 删除 push 表中遗留的 app_id 字段 2026-06-26 11:25:27 +08:00
TenantImConfigClient.java chore: sync local changes 2026-05-07 19:39:42 +08:00
TenantPushConfigClient.java chore: sync local changes 2026-05-07 19:39:42 +08:00