Skip to content

DBDeck 0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 22:28
0a19a08
  • Add as Database Connection on a Docker container recognizes CockroachDB, YugabyteDB, TiDB, SingleStore and FerretDB images and fills their port and default user. OpenSearch containers connect as admin over TLS unless the security plugin is off.
  • Fixed read-only queries on TiDB, which does not support read-only transactions: value search previews, chat queries and the MCP server now work there. CockroachDB hides its crdb_internal schema unless system objects are shown.
  • Fixed punctuation in the Omnisearch result labels and Redis CLI prompt.
  • SQLite connections open local .db, .sqlite and .sqlite3 files: browse tables and views, run SQL, edit rows of tables with a primary key, search with Omnisearch and see foreign keys in the schema diagram. No native modules; DBDeck uses the SQLite built into the editor.
  • PostgreSQL, MySQL, ClickHouse and Redis connections take a pasted connection URL, such as one from Neon, Supabase, PlanetScale or Heroku. DBDeck fills host, port, user, password, database and SSL from it and does not keep the URL. A sqlite: or file: URL switches a new connection to SQLite.
  • Chat with Database answers questions about a SQL connection in a chat panel. The assistant reads table and column names on its own. Turn on read-only queries to let it run SELECT statements and answer from the results; results then go to your AI provider. SQL in answers opens in a query editor or runs read-only in the chat. Uses the same provider as AI queries.
  • The chat panel is a compact assistant in the style of a side panel: an animated assistant mark while it thinks, a greeting with suggestions, Enter to send and a stop button. The sparkle button in a SQL table's header opens it beside the table, with that table as context. A SQL connection shows a chat icon on hover.
  • Settings in the Connections view's … menu gathers AI provider and model, chat query permissions, the MCP server, data viewer, Redis and connection import and export in one page.
  • S3 connections open Google Cloud Storage buckets: choose Sign in with Google under Options, then pick a project and a bucket. DBDeck uses your gcloud login, so no access keys are needed. Copy URI gives gs:// paths for these buckets.
  • Elasticsearch connections sign in through Kibana, including company SSO and Elastic Cloud: choose Sign in to Kibana under Options, create an API key in the Kibana page that opens and paste it. DBDeck reaches Elasticsearch through Kibana, or directly on Elastic Cloud.
  • BigQuery connections have Sign in with Google under Options and pick the project from a list of your projects.
  • S3 and Google Cloud Storage file tooltips show the modified time in local time, such as 2026-10-07 03:40:21.
  • Right-click a connection group to rename it or to delete it with all its connections. Deleting asks for confirmation first.