UX 6.0

Published: 2024-12-05

新しいメジャーリリース 6.0 を発表できることを嬉しく思います。この新バージョンでは、使いやすさが大きく向上し、より直感的なワークフローが実現されています。

DbGate - search in connections

キーボードナビゲーション

テーブルや接続間の移動にキーボードを使用できるようになりました。テーブルやビューのデータ、ストアドプロシージャの定義などを素早くプレビューするための「タブプレビューモード」を実装しています。

接続内検索

接続およびデータベースのクイック検索も大幅に改善されました。サーバーが接続されていない場合でも、サーバー名やデータベース名で検索できます。接頭辞検索や部分一致検索も利用可能です。

モデルの比較と同期

データベースモデル比較ツールに多くの新しいオプションを追加しました。大文字小文字、スキーマ名、外部キーアクション、データ型などを無視することができます。また、存在しないオブジェクトを「ソフト削除」する新しいオプションも追加されており、「deleted」というプレフィックスを付けてマークできます。データベース比較ツールは、データベース構造の差分を評価できるため、さまざまな環境間で一貫性を維持するうえで非常に有用なツールです。

API の改善

他のデータベース管理ツールとは異なり、DbGate には多くの低レベル操作を行うための API が用意されています。この機能は、インポートやエクスポート、データベースモデル変更のデプロイなど、さまざまな自動化タスクに利用できます。DbGate API は DbGate をインストールせずに利用することも可能で、DbGate からスクリプトをエクスポートして別途使用できます。新バージョンでは、この API が大幅に強化され、新しいドキュメントも追加されています。

プロシージャと関数のパラメータ

DbGate はストアドプロシージャおよび関数のパラメータをサポートするようになりました。SQL オブジェクトツリーでそれらを参照できるほか、実行時に不足しているパラメータをユーザーに入力させる SQL テンプレートを生成することもできます。

そのほか多数の改善

最新の 6.0 リリースには、さらに多くの改善が含まれています。GitHub 上のユーザーやコミュニティから寄せられた貴重なフィードバックと報告のおかげで、多くの問題を解決し、多数の改善を実現できました。