Commit Graph

8 Commits

Author SHA1 Message Date
19718bd59f 🔄 refactor(data_downloader): 优化数据库引擎创建逻辑,使用单例模式减少重复连接创建
🔄 refactor(utils): 实现配置加载的缓存,避免重复读取配置文件
2025-04-06 12:44:18 +08:00
e1c47616dd ️ fix(data_downloader): 修复数据缺失的警告,确保daily数据完整后再进行合并 2025-04-06 00:26:40 +08:00
0b736e6db7 🔧 refactor(utils/data_downloader): 提取数据库引擎创建函数至 utils 模块以提高代码复用性与模块化 2025-04-05 22:48:31 +08:00
77d990794b 🛠️ feat(data_downloader): 添加交易日历表创建、数据下载、保存与更新功能
 feat(sql): 新增交易日历表的SQL创建语句
2025-04-05 22:39:24 +08:00
541d39139b 🛠️ refactor(data_downloader.py): 修正更新时间逻辑,并修复更新模式查询逻辑 2025-04-05 22:26:36 +08:00
741a7c2d34 🚀 feat(data_downloader): 增加多进程支持,优化全量与增量更新功能 2025-04-05 21:54:50 +08:00
1f8c553078 🛠️ **refactor**(data_downloader.py): 改进save_stock_dataupdate_metadata函数以增强灵活性与健壮性
 **feat**(data_downloader.py): 新增`perform_full_update`与`perform_incremental_update`函数以支持全量与增量更新
♻️ **style**(data_downloader.py): 添加完整函数文档与空值处理,提升代码可读性与容错性
2025-04-05 20:59:27 +08:00
66116caf94 🆕 feat(data_downloader): 添加股票数据下载与存储功能 2025-04-05 01:04:54 +08:00