maguodong
|
36426dcf2e
|
refactor(database): 将数据库初始化逻辑从main函数移至server模块
- 从main.go中删除数据库相关导入和初始化代码
- 在server.go中添加数据库包导入
- 将initDatabase函数从main.go迁移至server.go
- 在server的Run函数中调用数据库初始化逻辑
- 保持原有的数据库连接检查和错误处理机制
|
2026-04-08 10:08:47 +08:00 |
maguodong
|
af0a8f4043
|
feat(database): 新增命令行参数解析、空值检查和数据库配置管理功能
- 实现了 command 包用于控制台参数和选项解析
- 添加了 empty 包提供变量空值/零值检查功能
- 集成了 Viper 库进行配置文件管理和环境变量支持
- 提供了数据库配置初始化和默认值设置功能
- 实现了配置值获取、设置和结构化解析方法
- 添加了服务器、数据库和JWT配置的便捷获取方法
- 实现了完整的数据库接口定义和事务管理功能
|
2026-04-08 09:33:59 +08:00 |
black1552
|
e6d3272e70
|
feat(database): 添加数据库连接初始化和ORM支持
- 实现MySQL和SQLite数据库连接初始化功能
- 集成GORM ORM框架支持
- 添加数据库连接状态检测和错误处理
- 实现数据库自动迁移功能
- 添加字段重命名和删除功能
- 更新配置文件以支持数据库类型选择
- 添加TCP服务器示例代码
- 添加WebSocket服务示例代码
- 集成MQTT客户端功能
- 更新项目依赖包列表
|
2026-02-02 17:48:40 +08:00 |
black1552
|
6036b00a9b
|
第一次提交
|
2026-02-02 15:16:11 +08:00 |
black1552
|
60c06d545d
|
first commit
|
2026-01-30 09:14:59 +08:00 |