Files
smartmate/backend/config.yaml
LoveLosita 79b6be5f40 Version: 0.1.3.dev.260208
refactor: ♻️ 重命名部分接口接收器以避免与 dao 层包名冲突

- 调整部分接口接收器命名,避免与 dao 层包名重名 🧩

feat: 📅 新增获取用户今日日程接口并完成实现

fix: 🐛 修复现实日期与相对日期转换逻辑中的初始化时序问题

- 修复 conv/time.go 中日期转换函数的一个 bug ⏱️
- 解决 viper 在包级变量初始化时机过早的问题
- 避免因过早初始化导致无法读取配置中的学期开学/结束时间 📆
2026-02-08 19:09:40 +08:00

40 lines
799 B
YAML

# 应用配置文件
# 包含服务器、数据库等基础配置
server:
port: 8080
mode: debug
timeout: 30s
database:
host: localhost
port: 3306
user: smartflow_user
password: "smartflow_password_456"
dbname: "smartflow"
charset: utf8mb4
parseTime: true
loc: Local
jwt:
accessSecret: "smartflow_jwt_access_secret_123"
refreshSecret: "smartflow_jwt_refresh_secret_123"
accessTokenExpire: 15min
refreshTokenExpire: 7d
log:
level: info
path: logs/
redis:
host: localhost
port: 6379
password: ""
db: 0
time:
zone: "Asia/Shanghai"
semesterStartDate: "2026-03-02" #学期开始日期,一定要设定为周一,以便于计算周数
semesterEndDate: "2026-06-30" #学期结束日期,一定要设定为周日,确保最后一周完整