Skip to main content

围绕 libpg_query 和 PostgreSQL 美化器的 Pythonic 包装器

项目描述

这已被pglast取代,请改用它。

变化

0.29 (2018-06-16)

0.28 (2018-06-06)

  • 将 libpg_query 更新为 10-1.0.2

  • 支持 libpg_query 允许的 '?'-style 参数占位符变体(详情

0.27 (2018-04-15)

  • Prettier JOINs 表示,将它们与起始关系对齐

0.26 (2018-04-03)

  • 修复 ANY() 和 ALL() 的外观问题

0.25 (2018-03-31)

  • 修复pgpp执行的安全带检查问题(问题 #4

0.24 (2018-03-02)

  • 实现Null打印机

0.23 (2017-12-28)

  • 实现一些其他 DDL 语句打印机

  • 打印逗号分隔值列表的新替代样式,由 pgpp 上的新 --comma-at-eoln选项激活

0.22 (2017-12-03)

  • 实现TransactionStmt和几乎所有DROP xxx打印机

0.21 (2017-11-22)

  • 实现NamedArgExpr打印机

  • 一组特殊功能的新替代打印机,由 pgpp 上的新 --special -functions选项激活(问题 #2

0.20 (2017-11-21)

  • 处理特殊的取消引用(A_Indirection)案例

0.19 (2017-11-16)

  • 修复包含双引号的列标签的序列化

  • 修复实施更多 DDL 语句打印机时出现的角落问题

0.18 (2017-11-14)

  • 修复由于命令行选项转换草率而导致的无限循环

  • 将命令行工具安装为pgpp

0.17 (2017-11-12)

  • 将printers.sql 重命名为printers.dml(向后不兼容

  • 列出文档中的打印机功能,参考相关节点类型的定义

  • 修复嵌套表达式中 JOIN 条件中不一致的间距

  • 修复未绑定数组的表示

  • 修复区间数据类型的表示

  • 对 DDL 语句的初始支持

  • 修复包含单引号的字符串文字的表示

0.16 (2017-10-31)

  • 将 libpg_query 更新为 10-1.0.0

0.15 (2017-10-12)

  • 修复 SELECT 目标中布尔表达式的缩进(问题 #3

0.14 (2017-10-09)

  • 更新到最新的 libpg_query 的 10-latest 分支,目标是 PostgreSQL 10.0 final

0.13 (2017-09-17)

  • 修复需要周围括号的子选择的表示

0.12 (2017-08-22)

  • 命令行工具上的新选项--version

  • 更好的枚举文档

  • 在调用 libpg_query 函数时释放 GIL

0.11 (2017-08-11)

  • 更好的 JOIN 缩进,使 OUTER JOIN 脱颖而出

  • 对列表渲染进行微调,减少虚假空白

  • 命令行工具上的新选项--no-location

0.10 (2017-08-11)

  • 支持 Python 3.4 和 Python 3.5 以及 Python 3.6

0.9 (2017-08-10)

  • 修复 $ 字符前的间距

  • 句柄类型修饰符

  • 命令行工具上的新选项--plpgsql ,只是为了好玩

0.8 (2017-08-10)

  • 将枚举子包添加到文档中,并引用其相关标头

  • 新的compact_lists_margin选项可在可能的情况下生成更紧凑的表示(请参阅问题 #1

0.7 (2017-08-10)

  • 修复 sdist,包括 Sphinx 文档

0.6 (2017-08-10)

  • 命令行工具上的新选项--parse-tree仅显示解析树

  • Sphinx 文档,可在线获取

0.5 (2017-08-09)

  • 处理一些名称必须双引号的情况

  • 完成 WindowDef 节点的序列化,处理其框架选项

0.4 (2017-08-09)

  • 通过新的get_postgresql_version()函数公开底层 libpg_query 库的实际 PostgreSQL 版本

  • prettify()函数的新选项safe_belt,以保护无辜者

  • 处理CoalesceExprMinMaxExpr的序列化

0.3 (2017-08-07)

  • 处理ParamRef节点的序列化

  • 公开一个prettify()辅助函数

0.2 (2017-08-07)

  • 测试覆盖率 99%

  • 第一次尝试自动将车轮上传到 PyPI,让我们看看……

0.1 (2017-08-07)

  • 首次发布(“嗨,爸爸!”,正如我的灵魂所标记的那样)

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

pg_query-0.29.tar.gz (1.5 MB 查看哈希

已上传 source