后端: 1.task-class 服务边界落地 - 新增 cmd/task-class 独立进程入口,落地 services/task_class dao/rpc/sv - 新增 gateway/client/taskclass、shared/contracts/taskclass 和 shared/ports task-class port - 将 /api/v1/task-class/* HTTP 门面切到 task-class zrpc,gateway 只保留鉴权、幂等、参数绑定和响应透传 - 保留 task-class 迁移期直写 schedule_events / schedules 权限,维持 insert/apply 与 item 状态更新的本地事务语义 - 修复 task-class 删除已排入日程任务块时 schedules / schedule_events 的外键删除顺序 - 补充 taskClass.rpc 示例配置与阶段 5 文档基线、切流点、残留依赖和 smoke 记录 - 忽略根目录 .tmp 临时烟测产物
34 lines
563 B
Plaintext
34 lines
563 B
Plaintext
# 1. 编译产物 (Build Artifacts)
|
||
/bin/
|
||
/dist/
|
||
*.exe
|
||
*.dll
|
||
*.so
|
||
|
||
# 2. 依赖管理 (Dependencies)
|
||
# Go 项目通常不提交 vendor,除非你有特殊需求
|
||
/vendor/
|
||
/frontend/node_modules/
|
||
|
||
# 3. 配置文件与敏感信息 (Security & Configs)
|
||
# 绝对不要提交包含数据库密码和 Kafka 地址的配置文件
|
||
.env
|
||
backend/config.yaml
|
||
|
||
# 4. 临时文件与日志 (Logs & Temp)
|
||
*.log
|
||
/tmp/
|
||
/.tmp/
|
||
/frontend/dist/
|
||
/scripts/
|
||
|
||
# 5. IDE 与系统文件
|
||
.idea/
|
||
.vscode/
|
||
.DS_Store # Mac 用户必加
|
||
.gocache/
|
||
.gomodcache/
|
||
.staticcheck-cache/
|
||
.claude/
|
||
.omc/
|