Skip to content

feat(sql-editor): multi-destination SQL editor with safe-mode DML warnings#87

Merged
huyplb merged 1 commit into
mainfrom
feat/sql-editor-phase1
Jul 23, 2026
Merged

feat(sql-editor): multi-destination SQL editor with safe-mode DML warnings#87
huyplb merged 1 commit into
mainfrom
feat/sql-editor-phase1

Conversation

@huyplb

@huyplb huyplb commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add SQL Editor (tabs, bookmarks, multi-destination run, results grid, schema explorer, statement strip).
  • Confirm UPDATE / DELETE / MERGE under Safe mode (default on), with no-WHERE warnings and statement badges.
  • Stabilize CLI TUI vitest flakes via a dedicated project + longer waits; add SQL editor unit/e2e coverage.

Test plan

  • npx vitest run — 304 passed
  • Schema compare + SQL splitter/editor unit tests green
  • cd apps/web && npx tsc --noEmit
  • Smoke SQL editor in UI (select connection, run SELECT, try UPDATE with Safe mode)
  • After merge: publish Docker Hub latest (and drop stale dev-* tags)

Made with Cursor

… warnings

Ship the SQL editor (tabs, bookmarks, results grid, schema explorer) plus
statement splitting, write confirmation for UPDATE/DELETE/MERGE, and
stabilize CLI TUI tests under the full vitest suite.

Co-authored-by: Cursor <cursoragent@cursor.com>
@huyplb
huyplb merged commit 2c19f6b into main Jul 23, 2026
@huyplb
huyplb deleted the feat/sql-editor-phase1 branch July 23, 2026 06:26
@cursor

cursor Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_9ef3416e-a82d-4f70-a785-a902339297a0)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant