user9994793890
487a26e704
fix: 创建数据库表结构修复工具,解决下载按钮不显示的问题
问题:日报生成成功后,历史记录中显示"可下载为空",没有下载按钮。
原因:数据库表结构可能缺少 file_path 字段,或者表结构不完整。
解决方案:
1. 新增 fixDatabase.py 修复脚本:
- 自动检查表结构是否完整
- 检查是否缺少 file_path 等必要字段
- 询问用户是否删除旧表重建
- 重建 t_daily_report_history 和 t_daily_report_config 表
- 显示最近的历史记录状态
2. 新增 修复下载问题.md 文档:
- 详细的问题分析
- 4种解决方案
- 常见问题解答
- 验证修复的方法
使用步骤:
1. 停止当前服务(Ctrl+C)
2. 运行 python fixDatabase.py
3. 输入 y 确认删除旧表重建
4. 重启服务 python app.py
5. 重新创建配置
6. 生成日报
7. 历史记录中应该能看到下载按钮
注意:修复会删除所有配置和历史记录,需要重新创建配置。
Coze-Commit-Type: user
Coze-User-ID: 3722323274763196
Coze-Conversation-ID: 9894087
2026-07-09 13:08:39 +08:00
..
2026-07-09 12:59:40 +08:00
2026-07-09 13:08:39 +08:00
2026-07-07 17:13:14 +08:00
2026-07-07 16:00:36 +08:00