PgSQL Visual Manager 是一款功能完整的 PostgreSQL 用戶端,專為開發者、資料庫管理員(DBA)與資料工程師打造,適合需要以簡潔、行動裝置友善的方式管理資料庫的使用者——無需使用終端機。
連接任何 PostgreSQL 伺服器後,即可立即瀏覽 schema、資料表與檢視表。使用智慧編輯器執行原生 SQL 查詢,視覺化瀏覽與編輯資料列,並在數秒內匯出結果。
──────────────────────────────
🔌 連線
──────────────────────────────
• 儲存多個命名連線,並支援自訂顏色標籤
• 支援 SSH 通道——可透過跳板伺服器使用密碼或私鑰連線
• SSL/TLS 加密,支援選用的用戶端憑證:Root CA、Client Cert、Client Key
• 儲存前可測試任何連線
• 安全的本機憑證儲存——你的密碼永遠不會離開裝置
──────────────────────────────
🗂️ 資料庫瀏覽器
──────────────────────────────
• 透過簡潔的側邊欄版面瀏覽所有 schema、資料表與檢視表
• 在作用中連線內切換資料庫,無需重新連線
• 依 schema 篩選資料表,或即時依名稱搜尋
• 清楚區分資料表與檢視表
• 同時針對手機與平板螢幕尺寸最佳化
──────────────────────────────
📊 資料表檢視與編輯器
──────────────────────────────
• 分頁式資料網格,每頁支援 25 / 50 / 100 / 200 列
• 一鍵依任意欄位排序
• 使用 WHERE 條件列篩選資料列——就像你常用的桌面工具一樣
• 使用每個欄位專屬的智慧控制項新增資料列:
— 日期、時間與日期時間欄位提供選擇器
— 可為 NULL 的欄位提供 NULL 開關
— 數值型別提供數字鍵盤
— 編輯模式下鎖定主鍵欄位
• 編輯與刪除資料列時提供確認提示
• 長按任意儲存格即可將值複製到剪貼簿
──────────────────────────────
✍️ 查詢編輯器
──────────────────────────────
• SQL 編輯器支援語法醒目提示與行號:Atom One Dark/Light
• 具備情境感知的自動補全,支援 3 種模式:
— SQL 關鍵字與函式:SELECT、WHERE、COALESCE、ROW_NUMBER…
— FROM、JOIN、UPDATE、INTO 之後的資料表名稱
— WHERE、SET、SELECT 之後的欄位名稱——從你的 schema 即時取得
• 每次查詢後顯示執行時間、受影響列數與結果列數
• 一鍵將結果匯出為 CSV 或 JSON
──────────────────────────────
🔒 安全優先
──────────────────────────────
• 所有憑證均透過 Flutter Secure Storage 儲存:Keystore / Keychain
• SSL 模式:disabled、require、verify-server
• 完整支援 SSH 通道與私鑰檔案
• 自動 keepalive 與重新連線——閒置連線仍保持可用
──────────────────────────────
🎨 專為日常使用而設計
──────────────────────────────
• 完整支援深色與淺色主題
• 響應式版面——平板使用側邊欄,手機使用抽屜式選單
• 全應用程式採用 monospace 字體,提升可讀性
• 簡潔的 Material 3 設計,連線以顏色區分
• 一鍵將任意值複製到剪貼簿
──────────────────────────────
適合以下使用者
──────────────────────────────
✔ Backend 與 full-stack 開發者
✔ 管理遠端伺服器的資料庫管理員
✔ 需要隨時快速存取的 DevOps 工程師
✔ 執行 ad hoc 查詢的資料分析師
✔ 任何希望透過手機獲得 pgAdmin 等級存取的人
PgSQL Visual Manager 開放、輕量,並以 Flutter 建構——在 Android 上提供原生體驗,沒有多餘負擔,也無需訂閱