+
Skip to content

iyuangang/csv-processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSV Data Processor

一个用于通过 CSV 文件批量处理数据库操作的工具。支持多表操作、数据备份和操作验证。

功能特点

  • 支持多表操作
  • 支持 DELETE 和 UPDATE 操作
  • 自动数据备份
  • 操作预览和确认
  • 结果验证和展示
  • 批量处理优化
  • 灵活的配置系统

快速开始

  1. 克隆仓库:
git clone https://github.com/iyuangang/csv-processor.git
cd csv-processor
  1. 安装依赖:
pip install -r requirements.txt
  1. 创建配置文件:
cp config.example.json config.json
# 编辑 config.json 配置数据库连接信息
  1. 运行程序:
python main.py --env dev --csv-file operations.csv

文档

开发

运行测试:

python tests/run_tests.py

贡献

欢迎提交 Pull Request 或创建 Issue。

许可证

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载