feat(htykc): clazz 命名迁移、消课点名与 Diesel 迁移

将课程相关表与 API 从 kecheng 迁至 clazz;新增消课/点名迁移;htyws 路由同步;工作区依赖 patch AuthCore。

Made-with: Cursor
This commit is contained in:
2026-04-24 07:43:05 +08:00
parent 1fbd3b7e29
commit bcd2c50729
17 changed files with 881 additions and 705 deletions
+6 -1
View File
@@ -10,6 +10,11 @@ members = [
]
resolver = "2"
[patch."https://github.com/alchemy-studio/AuthCore.git"]
htycommons = { path = "../AuthCore/htycommons" }
htyuc_models = { path = "../AuthCore/htyuc_models" }
htyuc_remote = { path = "../AuthCore/htyuc_remote" }
[workspace.package]
version = "0.1.0"
authors = ["阿男 <l.weinan@gmail.com>", "buddy"]
@@ -42,7 +47,7 @@ tower-http = { version = "^0.6", features = ["trace"] }
tracing = { version = "^0.1" }
tracing-appender = "^0.2"
tracing-subscriber = { version = "^0.3", features = ["env-filter", "local-time"] }
uuid = { version = "^1.16", features = ["serde", "v4"] }
uuid = { version = "^1.22", features = ["serde", "v4"] }
url = "^2.5"
string-builder = "*"
redis = { version = "1.1", features = ["tokio-comp", "connection-manager"] }