fix: 后端主键冲突修复 + SQLite持久化 + Token认证 + 部署脚本 #11
Open
pkx2w7qjn
wants to merge 0 commits from zhaochang_branch into master
Loading…
Reference in new issue
There is no content yet.
Delete Branch 'zhaochang_branch'
Deleting a branch is permanent. It CANNOT be undone. Continue?
变更摘要
本次提交完成了后端核心改造与稳定性修复,包括数据库持久化、认证机制升级、并发安全修复及部署自动化。
详细改动
1. 后端核心修复
_demand_id_counter等内存计数器改为数据库查询生成,避免服务重启后主键冲突_task_id_counter同理改为数据库查询lastrowid获取 SQLite 自增 ID2. 架构改造(前期完成)
3. 前端适配
API.BASE暴露setBase(url)真正修改闭包变量X-Auth-Token4. 部署与运维
deploy_safe.sh:自适应端口检测、venv 创建、systemd + Nginx 配置后端操作手册.md测试验证
部署环境