feat: 迁移 Admin Repository 到 MySQL 8 (#79)

This commit is contained in:
chengma
2026-08-10 02:21:31 +08:00
parent 05793e48b3
commit 13cfced80d
29 changed files with 390 additions and 240 deletions
+3 -3
View File
@@ -412,9 +412,9 @@ Go 侧不用跟着调。
这几条不是抓包结论,是本项目的决定,写在这里避免每次重新讨论:
`[必须]` **会话缓存存 SQLite,不引入 Redis。** Admin 的定位是「双击 exe 就能跑」,
`data/` 在 exe 旁边。示例脚本用 Redis 是因为它是反复启动的一次性脚本,
进程间要传会话;Admin 是常驻进程,没有这个需求,持久化只为重启后免登录。
`[必须]` **会话缓存存 Admin 的 MySQL,不引入 Redis。** 示例脚本用 Redis 是因为
它是反复启动的一次性脚本,进程间要传会话;Admin 是常驻进程,没有这个需求,
持久化只为重启后免登录,继续复用现有数据库即可。
`[决定已变更]` ~~不引入 OCR 服务。~~ 这条判断在工单 #47 里被推翻了,
原文和推翻理由都留在这里,方便后来人知道这个决定变过、为什么变: