5 Commits

Author SHA1 Message Date
286b605e4f feat(数据库): 实现双数据库写入功能并优化数据同步
添加对G5数据库的支持,实现双数据库同时写入功能
重构数据库配置和连接管理,支持主库和G5库的独立配置
优化数据同步逻辑,添加缺失字段并保持现有字段不变
改进数据过滤和事务处理,增强错误处理和日志记录
2026-04-03 18:47:31 +08:00
a13414ffad feat: 添加MySQL2依赖并实现云端数据库集成
添加mysql2依赖以支持MySQL数据库连接
实现云端数据库配置和连接池管理
新增数据验证脚本用于检查酒店和房间数据
优化数据服务以支持云端数据缓存和同步
更新环境变量和配置以支持新功能
2026-03-13 09:27:55 +08:00
a34e180db6 feat: 更新启用酒店ID范围并添加电路功率表文档
扩展了ENABLED_HOTEL_IDS范围以包含更多酒店,并新增了tbl_room_type_circuit_powers.sql文档用于记录房间类型电路功率数据
2026-03-12 18:37:00 +08:00
daea483199 feat: 更新项目配置、数据库架构和文档路径
- 将项目文档路径从 project1.md 改为 project_management/project.md
- 启用酒店列表、房间列表和房型列表接口,并扩展启用的酒店ID范围
- 更新项目文档中的字段定义,将多个空调和能耗表字段改为数组类型以支持多设备
- 用新的 room_status_moment.sql 替换 init_db.sql,新增 bright_g 和 agreement_ver 字段,并为空调和能耗表字段使用数组类型,同时添加唯一索引支持 UPSERT
2026-02-10 09:03:18 +08:00
a4763b5e30 feat: 初始化临时项目管理项目结构及核心功能
- 新增项目根目录及配置文件,包括 .gitignore、.env.example 和 package.json
- 实现数据库连接池、配置加载、日志记录和 HTTP 客户端工具
- 添加数据服务层,支持酒店、房间、房型和回路数据的批量事务处理
- 创建主脚本,实现分阶段数据获取、处理和存储流程
- 提供数据库初始化脚本和测试用例
- 添加项目文档,包括 README.md 和项目需求说明
2026-02-02 09:10:53 +08:00