Commit Graph

2 Commits (2520655fbdad52088f23ea3516f6a0e3792b95d6)

Author SHA1 Message Date
black1552 2520655fbd feat(pool): 添加SQLite连接池实现并集成到TCP和WebSocket服务
- 新增pool包,包含ConnType连接类型和ConnectionInfo连接信息结构体
- 实现SQLitePool连接池,支持添加、获取、删除、更新连接操作
- 为TCP服务器集成SQLite连接池,存储连接信息到数据库
- 为WebSocket管理器集成SQLite连接池,存储连接信息到数据库
- 在TCP和WebSocket的连接生命周期中同步更新SQLite连接状态
- 添加GetAllConnIDs方法获取所有在线连接ID列表
- 在示例代码中添加错误处理和测试功能
2026-02-27 17:54:33 +08:00
black1552 e6d3272e70 feat(database): 添加数据库连接初始化和ORM支持
- 实现MySQL和SQLite数据库连接初始化功能
- 集成GORM ORM框架支持
- 添加数据库连接状态检测和错误处理
- 实现数据库自动迁移功能
- 添加字段重命名和删除功能
- 更新配置文件以支持数据库类型选择
- 添加TCP服务器示例代码
- 添加WebSocket服务示例代码
- 集成MQTT客户端功能
- 更新项目依赖包列表
2026-02-02 17:48:40 +08:00