eagle工具是为了迁移当前java项目接入到vitess的辅助项目,vitess经过分析整理,有很多不能执行的sql,之前有pdf文件 vitess不支持语法 使用eagle就能快速扫描mybatis项目的sql,把问题sql,或者关键字做命令行提醒
- 扫描mybatis xml文件
- 查询xml文件中的问题关键字
- 解析xml文件中的子查询sql,并且打印sql语句
- 当前目录打包,生成可执行文件 执行
go build
- 然后再配置环境变量
export PATH=$PATH:/Users/zhangjin/Project/eagle
- 全局使用
- 构建linux下可执行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build eagle.go