PgSQL Visual Manager 是一款功能完整的 PostgreSQL 客戶端,專為開發者、資料庫管理員(DBA)及數據工程師而設,讓你以簡潔、適合流動裝置的方式管理資料庫 — 無需使用終端機。
連接任何 PostgreSQL 伺服器,即可即時瀏覽你的 schema、資料表及 view。透過智能編輯器執行原生 SQL 查詢,視覺化瀏覽及編輯資料列,並可在數秒內匯出結果。
──────────────────────────────
🔌 連線
──────────────────────────────
• 儲存多個已命名連線,並可設定自訂顏色標籤
• 支援 SSH tunnel — 可透過 jump server 使用密碼或 private key 連線
• SSL/TLS 加密,支援可選 client certificate:Root CA、Client Cert、Client Key
• 儲存前可測試任何連線
• 安全的本機憑證儲存 — 你的密碼永遠不會離開裝置
──────────────────────────────
🗂️ 資料庫瀏覽器
──────────────────────────────
• 以簡潔的側邊欄介面瀏覽所有 schema、資料表及 view
• 在現有連線中切換資料庫,無需重新連線
• 按 schema 篩選資料表,或即時按名稱搜尋
• 清楚區分資料表與 view
• 同時針對手機及平板螢幕尺寸優化
──────────────────────────────
📊 資料表檢視與編輯
──────────────────────────────
• 分頁式資料網格,每頁支援 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 tunneling 及 private key 檔案
• 自動 keepalive 及重新連線 — 閒置連線仍保持可用
──────────────────────────────
🎨 為日常使用而設計
──────────────────────────────
• 完整支援深色及淺色主題
• 響應式版面 — 平板使用側邊欄,手機使用抽屜式選單
• 全 app 採用 monospace 字體,提升可讀性
• 簡潔 Material 3 設計,連線以顏色分類
• 一按即可將任何值複製到剪貼簿
──────────────────────────────
適合以下人士
──────────────────────────────
✔ Backend 及 full-stack 開發者
✔ 管理遠端伺服器的資料庫管理員
✔ 需要隨時快速存取的 DevOps 工程師
✔ 執行 ad hoc 查詢的數據分析師
✔ 任何希望透過手機獲得 pgAdmin 級別存取的人
PgSQL Visual Manager 開放、輕量,並以 Flutter 建構 — 在 Android 上提供原生體驗,無多餘負擔,亦無需訂閱。