我正在寻找一个可以解析并修改输入PostGres sqlFile的python模块。在搜索相同内容时,我遇到了两个模块:
- psqlparse(https://github.com/alculquicondor/psqlparse)
- pglast(https://github.com/lelit/pglast)
但是我都不能输出我将要更改的AST。
简单来说,我要看的是:
- 解析输入的PostGres SQL文件
- 具有一些用于更改/忽略某些SQL命令的代码
- 将修改后的命令输出到另一个文件
有没有可以在这里提供帮助的Python模块?