Version 6.8.0 - セルビューアでのフォームビュー

Published: 2025-12-17

DbGate バージョン 6.8.2 のリリースをお知らせします。このバージョンでは、いくつかの重要な改善と新機能が追加されています。本リリースのハイライトの 1 つは、フォームビューをサポートした強化版セルビューアです。

セルビューアの改善(コミュニティ版)

最新バージョンでは、セルビューア機能が大幅に強化されました。セルビューアはデータグリッドコンポーネントの一部となり、より統合され、使いやすくなりました。また、セルビューアを起動するツールバーボタン「Cell data」も追加されています。

セルビューアには新たにフォームビューが追加され、複数値の一括編集や列フィルタリングをサポートします。この機能の初期バージョンを実装してくれた David Pivoňka 氏に大きな感謝を捧げます。

ヘッダー行をクリックすることで、フォームセルビューを有効化することもできます。データグリッドコンポーネントのキーボードナビゲーションも改善されており、キーボード操作だけでフォームセルビューを起動できます。

マクロのアクセシビリティ向上(プレミアム版)

DbGate プレミアム版では、マクロがよりアクセスしやすくなりました。データグリッドに新しいコンテキストメニュー項目「Run macro」が追加され、選択したデータに対して利用可能なマクロを素早く実行できます。マクロ一覧に関するいくつかの問題も修正されています。

マクロはグリッド内のデータを変更するために使用されます。代表的なマクロには次のようなものがあります。

  • UUID の生成
  • 大文字/小文字への変換
  • 現在の日付/時刻の設定
  • JavaScript を使ったカスタム計算

高度なエクスポート/インポートの提供範囲変更(コミュニティ版)

高度なエクスポート/インポート機能は、DbGate のコミュニティ版の一部になりました。これにより、コミュニティ版でデータのエクスポートおよびインポート作業を行う際のユーザー体験が、より一貫したものになります。

ただし、エクスポート/インポートの一部の高度な機能は、引き続きプレミアム版およびチームプレミアム版専用です。インポートおよびエクスポートジョブの保存は、有料版でのみ利用可能です。ただし、コミュニティ版でも保存済みジョブの JavaScript コードを生成できます。

データアーカイブ(プレミアム版)は、テーブルのデータをローカルの JSONL ファイルに保存することを可能にします。これらを編集し、後で別のデータベースにインポートし直すことができます。この機能は、古いデータのアーカイブや、データベース間でのデータ移行に役立ちます。

機能 Community Premium Team Premium
高度なエクスポート yes yes yes
エクスポートジョブの保存 no yes yes
ジョブの JavaScript コード生成 yes yes yes
ZIP ファイルへのエクスポート no yes yes
データアーカイブウィジェット no yes yes

環境変数による Team Premium の設定

DbGate Team Premium は、接続およびロール管理のためにデータベースストレージを使用します。バージョン 6.8.0 では、接続およびロール設定を環境変数経由で構成する機能を追加しました。構文はコミュニティ版と同じであり、自動化や設定管理が容易になります。実際には、Docker コンテナの起動時に、接続とロールが環境変数からインポートされます。UI から管理することも可能ですが、環境変数からインポートされた接続とロールは UI 上では読み取り専用になります。

バージョン 6.7.2 以降の完全な変更履歴

6.8.0

  • 追加: データグリッドでの詳細なデータ確認と編集のためのフォームセルビュー(複数行の一括編集をサポート)
  • 変更: セルデータサイドバーを右側に移動し、データグリッドの一部に統合
  • 修正: ウィジェットのリサイズアルゴリズムを改善
  • 修正: SQL エディタのワードラップ機能
  • 変更: データグリッドのキーボードナビゲーションを改善
  • 変更: データグリッドでの PostgreSQL の decimal 型サポートを改善 #1214
  • 追加: Redis 設定からデータベース数を取得 #1278
  • 追加: マクロ実行コンテキストメニュー(プレミアム版)
  • 追加: レプリケーターでの更新スキップ列のサポート
  • 修正: CSV 入力での UTF-8 BOM の扱い
  • 変更: 高度なエクスポートがコミュニティ版の一部に
  • 修正: SQLite の外部キー制約タイプ
  • 修正: 制約の二重 DROP 問題
  • 変更: マップビューでの緯度/経度フィールドの自動検出を改善
  • 修正: テーブル変更操作と制約のサニタイズ
  • 追加: 環境変数からの接続インポート(チームプレミアム版)

6.7.3

  • 修正: アナライザーコアの問題を修正 - PostgreSQL でテーブルを削除した後も、削除されたテーブルが構造に表示されていた問題
  • 修正: PostgreSQL の numeric 列が右寄せされない問題 #1254
  • 追加: カスタム桁区切り文字 #1213