695 B
695 B
Order 备份工具
功能概述
根据时间备份订单数据, 并且从订单表中删除已经备份的订单数据
订单生成与订单格式
参考
/Users/tech/workspace/n3-world/N3-Server/n3backend/n3order工程
技术栈
-
使用 python 编写 CLI 工具进行备份
-
使用
uv作为包管理, 使用uv tool安装 -
使用
Azure Tablepython sdk
功能
-
根据输入的时间段(UTC 时间, 以天为单位) 备份订单数据. 保存格式为 csv
-
根据已经备份的数据删除订单库中的记录
注意事项
- 备份和删除操作操作的是生产环境 table, 不能对业务造成性能压力