PGDoc (http://assembla.com/space/pgdoc) 是一个小的 Perl 工具,可以自动为任何 PostgreSQL 数据库生成漂亮的 HTML 文档。它遍历系统表,收集关于数据库对象和关系的信息,然后创建一个 HTML 页面。HTML 的格式可以通过修改模板和/或 CSS 文件来定制。
PGDoc 是 PostgreSQL Autodoc 的一个分支。它增加了一些新功能,并删除了一些我认为不太必要的功能。
新功能
* 支持触发器和规则。
* 更改了 sql 格式化函数,使 View 定义更易读,并修复了一些错误。
* PGDoc 捆绑了 dp.SyntaxHighlighter 和一个专为 PostgreSQL 编写的自定义 SQL 着色“画笔”。它能生成非常美观的文档!
移除的功能
* 已移除除 HTML 以外的其他格式支持。
* 已移除对 PostgreSQL 8.0 以下版本的支持。
PGDoc 页面 - http://assembla.com/space/pgdoc
PGDoc 博客 - http://pgdoc.blogs.assembla.com/
本文已从先前版本的 PostgreSQL 网站迁移。对于迁移过程中可能出现的任何格式问题,我们深表歉意。