↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

pgfmt 2.1 支持原地格式化与 pg_dump 风格输出 RSS

Gavin M. Roy 发布 SQL 格式化工具 pgfmt 2.1。新的 --inplace 把结果直接写回源文件并保留原有权限,可以一次处理多个文件。--style pg_dump 复现 ruleutils.c 反解析器的输出,与 pg_get_viewdef 一致,对真实反解析结果字节级幂等,可以拿迁移脚本直接和目录里的定义做 diff。这一版还修好了会被丢弃的类型化字面量,并支持 Homebrew 安装。

发布于 2026-09-10T10:59:43.570339Z · Gavin M. Roy · PostgreSQL 新闻
工具 格式化

Gavin M. Roy 发布 SQL 格式化工具 pgfmt 2.1。新的 --inplace 把结果直接写回源文件并保留原有权限,可以一次处理多个文件。--style pg_dump 复现 ruleutils.c 反解析器的输出,与 pg_get_viewdef 一致,对真实反解析结果字节级幂等,可以拿迁移脚本直接和目录里的定义做 diff。这一版还修好了会被丢弃的类型化字面量,并支持 Homebrew 安装。

Gavin M. Roy 发布 SQL 格式化工具 pgfmt 2.1。新的 --inplace 把结果直接写回源文件并保留原有权限,可以一次处理多个文件。--style pg_dump 复现 ruleutils.c 反解析器的输出,与 pg_get_viewdef 一致,对真实反解析结果字节级幂等,可以拿迁移脚本直接和目录里的定义做 diff。这一版还修好了会被丢弃的类型化字面量,并支持 Homebrew 安装。

原始来源 ↗

来源记录
  • center.info_item · 70cd7b4a43925564 · 2026-10-03T04:08:35.169032Z
  • pgweb.info_item · 70cd7b4a43925564 · 2026-10-03T04:08:55.967155Z