Version 7.1.0 - Amazon DynamoDB と API エンドポイントのサポート

Published: 2026-02-24

DbGate バージョン 7.1.0 をリリースしました。Premium ユーザー向けに、Amazon DynamoDB と API エンドポイント接続のサポートといった新機能が追加されています。このリリースには、ドライバー管理の重要な改善や複数のバグ修正も含まれています。

Amazon DynamoDB サポート(Premium)

DbGate Premium エディションで、Amazon が提供するフルマネージド NoSQL データベースサービスである Amazon DynamoDB をサポートしました。DynamoDB のテーブルに接続し、データを閲覧したり、他のサポート対象 NoSQL データベースと同様の操作を行うことができます。

DynamoDB サポートにより、次のことが可能になります:

  • テーブルの閲覧
  • アイテムの表示と編集
  • クエリの実行
  • データのエクスポートおよび各種形式へのインポート

API エンドポイントへの接続(Premium)

バージョン 7.1.0 では、DbGate を従来のデータベースの枠を超えて拡張する意外性のある機能として、API エンドポイントへの接続機能が追加されました。Premium ユーザーは次のような API エンドポイントに接続できます:

  • OpenAPI (Swagger) - OpenAPI 仕様を持つ REST API への接続
  • GraphQL - GraphQL クエリとミューテーションの実行。Relay Connections をテーブルのように探索し、フィルタリングや「すべて読み込み」機能を利用可能
  • oData - oData サービスの操作

GraphQL サポート

DbGate の GraphQL サポートにより、GraphQL エンドポイントに接続し、それらをデータベースのように扱って操作できます。スキーマの探索、クエリやミューテーションの実行に加え、Relay Connections に対してフィルタリングや「すべて読み込み」といった機能も利用できます。

oData サポート

oData は、主に Microsoft エコシステムで使用される、RESTful API を構築・利用するための標準化されたプロトコルです。oData はデータ構造やクエリ機能の面で従来型のデータベースに非常に近く、DbGate のデータ操作アプローチと非常に相性が良いプロトコルです。

利用可能なドライバーの選択

接続ダイアログに、利用可能なドライバーを選択できるオプションが追加されました。この機能により、実際に使用するデータベースシステムだけを表示して接続オプションを整理でき、適切な接続タイプをより簡単に見つけて選択できるようになります。

技術的な改善

内部的には、従来の rollup バンドラーから rolldown へ移行しました。これにより、パフォーマンスが向上し、ビルド時間が短縮されます。この変更によって、今後のリリースに向けた開発サイクルが高速化され、より効率的なビルドプロセスが実現されます。

7.1.0

  • ADDED: Amazon DynamoDB のサポート(Premium)
  • ADDED: API エンドポイントへの接続 - OpenAPI (Swagger)、GraphQL、oData(Premium)
  • FIXED: 最初のキー階層セグメントが数値(例: “0:profile:1234”)の場合に Redis キーリストが無限ロードになる問題 #1363
  • FIXED: PostgreSQL の numeric 値の合計が常に 0 になる問題 #1354
  • FIXED: SQL SERVER のテーブル構造でキーが重複する問題 #1351
  • FIXED: SQL Server - 「年/月/日でグループ化」のために生成される SQL が不正な問題 #1350
  • ADDED: 接続ダイアログで利用可能なドライバーを選択する機能
  • FIXED: CTE(WITH)クエリの結果が表示されない問題
  • CHANGED: 従来の rollup の代わりに rolldown バンドラーを使用

7.0.6

  • ADDED: Team Premium エディション向けのパスワードリセット機能
  • ADDED: Docker Community エディションで SHELL_CONNECTION=1 を使用している場合に、フロントエンドへ送信するパスワードの暗号化 #1357

7.0.4

  • FIXED: MS SQL Server の CSV エクスポートで bit 型の FALSE が 0 に変換されない問題 #1276
  • ADDED: MySQL FULLTEXT サポート #1305
  • FIXED: 中国語のエラーメッセージが文字化けして表示される問題(MS SQL over ODBC) #1321
  • FIXED: PostgreSQL で NUMERIC/DECIMAL 型の精度とスケールがテーブルの「Show SQL」に表示されない問題 #1325
  • FIXED: v7.0.0 で特定のデータ型に対する Excel/CSV エクスポートが壊れている問題 #1327
  • ADDED: フォームビューでキーボードショートカットによる Null 値の入力 #1332
  • FIXED: アクティブなフォームセルをクリックすると変更が破棄される問題 #1334
  • FIXED: フィルタリング後に選択状態が保持されない問題 #1335
  • FIXED: テキスト列を含むテーブルで「Group By」や集計関数を使用できない問題 #1348
  • CHANGED: カスタム接続カラー パレットの改善

7.0.3

  • FIXED: MySQL 主キーの読み込みの最適化 #1261
  • FIXED: MS Entra 認証でテスト接続が動作しない問題 #1315
  • FIXED: SQL Server - データ型 TEXT のフィールドで「Is Empty or Null」や「Has Not Empty Value」フィルターを使用できない問題 #1338
  • FIXED: 折り返し表示されたクエリに対して再生(三角)ボタンが大きすぎる問題 #1337
  • FIXED: フォームビューでテキストが単語の途中で折り返されて読みにくくなる問題 #1333
  • FIXED: geometry/geography 型で Cell View が Map ではなく Form を自動検出してしまう問題 #1330
  • FIXED: クラウド接続でデータベース検索が機能しない問題 #1329
  • ADDED: ツールストリップをタブの下部に配置できる設定 #1326
  • CHANGED: DbGate AWS ディストリビューション向けの Node をアップグレード

7.0.1

  • FIXED: PostgreSQL で外部キーアクションが検出されない問題 #1323
  • FIXED: バンドルされた依存関係(axios、cross-spawn、glob)の脆弱性 #1322
  • FIXED: セルデータビューで JsonB フィールドが常に null と表示される問題 #1320
  • ADDED: SQL ジェネレーターで計算列をスキップできるオプション
  • ADDED: チームファイル編集の改善、チームフォルダー間の移動
  • ADDED: 韓国語ローカライズ
  • FIXED: 不足していたローカライズ文字列の追加
  • ADDED: デフォルトエディターテーマをアプリケーションテーマの一部として統合