pgAdmin 4 v4.30 發布

發布於 2021-01-28 作者:pgAdmin 開發團隊
相關開源軟體

pgAdmin 開發團隊很高興地宣布 pgAdmin 4 version 4.30 的發布。 此版本的 pgAdmin 4 包含 38 個錯誤修復和新功能。 詳情請參閱發布說明

pgAdmin 是領先的 PostgreSQL 開源圖形管理工具。 欲了解更多信息,請參閱 網站

此版本中的主要變更包括

功能

  • ERD 工具(Beta)

    實體關係圖 (ERD) 工具是一種資料庫設計工具,提供資料庫表格、欄位和相互關係的圖形表示。 您可以使用 ERD 工具來設計新的 Schema 並產生建立它所需的 SQL,或對現有的資料庫 Schema 進行逆向工程和圖表化。

  • Kerberos 支援

    pgAdmin 4 中新增了 Kerberos 支援,使用 SPNEGO 登入 pgAdmin,類似於現有的 LDAP 和「內部」選項。 請注意,此版本不包含使用 Kerberos 登入資料庫伺服器的支援,但將在未來的版本中新增。

  • 新增一個容器選項 (PGADMIN_DISABLE_POSTFIX) 以停用 Postfix 伺服器

    Postfix(像其他 MTA 一樣)必須以使用者「root」身分啟動,pgAdmin 容器使用「sudo」來實現此目的。 雖然這在大多數環境中運作良好,但在某些環境中可能會導致問題。 此選項允許您完全停用 Postfix 以避免這些問題,但您需要設定一個外部郵件伺服器來發送密碼重置電子郵件。

錯誤修正/內部整理

  • 透過顯示彈出視窗而不是工具提示來改進 explain plan 詳細資訊(當點擊 plan nodes 時)。
  • 確保 Utility (Backup, Maintenance etc.) 工作的詳細日誌可見。
  • 新增對排除約束中表達式的支援。
  • 確保在 pg_upgrade 之後「template1」資料庫不可見。
  • 新增了適當的幫助訊息和一個佔位符,讓使用者了解登入/群組角色的帳戶密碼到期日。
  • 將 Flask-BabelEx 更新到最新版本。
  • 修復了 Views 的 joins 周圍有多餘括號的問題。
  • 確保使用 Schema Diff 比較時忽略序列的目前值。
  • 修復了使用者嘗試在資料網格中刪除多個記錄時的問題。
  • 修復了選擇兩個相同物件時 schema diff 中的 TypeError 異常。
  • 在容器發行版本中包含 PostgreSQL 13 工具。

Windows 和 macOS 的版本現在可用,以及來自tarball 區域的 Python Wheel、Docker 容器、RPM、DEB 套件和原始碼壓縮檔。