pgAdmin 开发团队很高兴地宣布 pgAdmin 4 版本 5.0。此版本的 pgAdmin 4 包含 31 个错误修复和新功能。有关更多详细信息,请参阅发行说明。
pgAdmin 是 PostgreSQL 领先的开源图形管理工具。有关更多信息,请参阅 网站。
此版本中的重要更改包括
新的桌面运行时 (使用 NWjs)
桌面运行时现在基于 NWjs,它集成了浏览器和 Python 服务器,从而创建一个独立的应用程序。通过使用 NWjs 实现,我们摆脱了单独的服务器应用程序和独立的浏览器。我们也摆脱了 QT 和 C++ 运行时逻辑。
此功能有两个小的已知问题(6255 和 6258),这两个问题都是由于 NWjs 本身的错误造成的;macOS 用户应使用应用程序菜单退出 pgAdmin,而不是从 Dock 图标退出以避免第一个问题。第二个问题可能会导致 Windows 用户在某些情况下看到红色方块而不是正常的应用程序图标。
逻辑复制支持
逻辑复制使用发布和订阅模型,其中一个或多个订阅者订阅发布者节点上的一个或多个发布。我们通过引入新的树视图节点和对话框来添加对逻辑复制的支持,用户可以使用这些节点和对话框轻松创建/更改/删除发布和订阅。Schema Diff 工具中也包含支持。
快速搜索功能
在“帮助”菜单中添加了快速搜索选项,用于搜索菜单项和帮助文章。键入至少三个字符以显示“菜单项”下的所有匹配项以及“帮助文章”下的相关文档。
使“统计信息”、“依赖关系”、“被依赖关系”选项卡可关闭。用户可以使用选项卡栏上下文菜单上的“添加面板”选项将其重新添加。
现在可以从tarball 区域下载 Windows 和 macOS 的构建版本,以及 Python Wheel、Docker 容器、RPM、DEB 包和源代码 tarball。