PgSQL Visual Managerは、開発者、DBA、データエンジニア向けに作られた高機能なPostgreSQLクライアントです。ターミナルを使わずに、すっきりしたモバイル対応の画面でデータベースを管理できます。
任意のPostgreSQLサーバーに接続し、スキーマ、テーブル、ビューをすぐに確認できます。スマートなエディターでraw SQLクエリを実行し、行データを視覚的に閲覧・編集し、結果を数秒でエクスポートできます。
──────────────────────────────
🔌 接続
──────────────────────────────
• カスタムカラーラベル付きで複数の名前付き接続を保存
• SSHトンネル対応 — パスワードまたは秘密鍵を使ってジャンプサーバー経由で接続
• オプションのクライアント証明書に対応したSSL/TLS暗号化:Root CA、Client Cert、Client Key
• 保存前に任意の接続をテスト可能
• 安全なローカル認証情報ストレージ — パスワードが端末外へ送信されることはありません
──────────────────────────────
🗂️ データベースエクスプローラー
──────────────────────────────
• すべてのスキーマ、テーブル、ビューを見やすいサイドバーで閲覧
• 再接続せずに、アクティブな接続上でデータベースを切り替え
• スキーマ別にテーブルを絞り込み、名前でリアルタイム検索
• テーブルとビューを視覚的に分かりやすく区別
• スマートフォンとタブレットの両方の画面サイズに最適化
──────────────────────────────
📊 テーブルビューアー&エディター
──────────────────────────────
• 1ページあたり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の後のカラム名 — スキーマからリアルタイム取得
• 各クエリ後に実行時間、影響を受けた行数、行数を表示
• ワンタップで結果を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ネイティブの操作感を提供します。