pgAdmin 是 PostgreSQL 领先的开源图形化管理工具。pgAdmin 4 旨在满足新手和有经验的 Postgres 用户的需求,提供强大的图形界面,简化了数据库对象的创建、维护和使用。
pgAdmin 开发团队日前发布了 pgAdmin 4 v7.6 版本,这个版本包括 26 个错误修复和新功能:
Features:
- 在 schema diff 工具中添加了“Ignore Grants”和“Ignore Tablespace”选项。
- 确保 Schema Diff 比较结果应按排序顺序显示。
- 向 VACUUM 命令添加了新的/缺失的选项。
- 添加了对 REINDEX 中的 SYSTEM、CONCURRENTLY 和 TABLESPACE 选项的支持。
- 添加表达式到 CREATE INDEX。
- 创建扩展时添加了级联选项。
- 添加了对 ALTER INDEX 列统计信息的支持。
- 创建序列时添加了 unlogged 选项。
- 创建表格时添加了所有类似的选项。
- 向 EXPLAIN ANALYZE 命令添加了 WAL 选项。
- 向 Analyze 命令添加了 SKIP_LOCKED 和 BUFFER_USAGE_LIMIT 选项。
- 在 foreign table 中添加对 TRUNCATE trigger 的支持。
Bugs/Housekeeping:
- 作为软件包构建的一部分生成软件物料清单。
- 添加了对 PostgreSQL 和 EPAS 16 的支持,以确保其正常运行而不会出现任何错误。
- 允许更改 pgAdmin 配置数据库连接池的 POOL_SIZE 和 MAX_OVERFLOW 配置值。
- 通过删除 pgAdmin4.wsgi 文件中 SCRIPT_NAME 环境变量设置的固定值,修复身份验证后不正确的重定向 URL。
- 修复了如果 pgAdmin 配置数据库是外部的,共享服务器上的查询工具会抛出错误的问题。
- 修复了如果用户尝试在结果上生成图表,查询工具窗口会变成空白的问题。
- 修复了更改 MFA_SUPPORTED_METHODS 会破坏 MFA 验证的问题。
适用于 Windows 和 macOS 的构建版本现已推出,还提供 Python Wheel、Docker 容器、RPM、DEB 包以及来自 tarball 区域源代码 tarball。
详情可查看更新公告。