Skip to content

Feat/data edit - #209

Open
isJimTT wants to merge 6 commits into
mainfrom
feat/data_edit
Open

Feat/data edit#209
isJimTT wants to merge 6 commits into
mainfrom
feat/data_edit

Conversation

@isJimTT

@isJimTT isJimTT commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds inline editing for SQL query result sets, extends backend result-set metadata (table location) and a column-metadata API, improves datasource/table tree layout and long-name display, and fixes the issue where closing all result tabs did not switch back to the Execution Info panel.

Related Issues

none

Type of Change

  • Bug fix
  • Feature
  • Refactor
  • Documentation
  • Test
  • Build / tooling
  • Other

Changes

Backend: Extend result-set metadata with table location fields; add fetchColumnMeta API for editable column info.
Frontend: Add ResultEditView and integrate result-set inline editing in Result.vue.
UX: Improve datasource/table tree layout, truncation + tooltip for long names, wider table tree, and cleaner Commit/Rollback visibility.
Fix: Closing all result tabs now switches back to Execution Info instead of showing an empty streaming footer.

Test Plan

  • Not tested (explain why below)
  • Unit tests
  • Integration tests
  • Frontend lint / build
  • Backend build
  • Manual verification

Details:

none

Checklist

  • The PR title clearly describes the change.
  • The change follows the repository coding standards.
  • Documentation was updated when behavior or usage changed.
  • Tests were added or updated for behavior changes.
  • I checked that generated files, dependency directories, logs, and local artifacts are not included.

@isJimTT
isJimTT requested a review from a team July 30, 2026 02:18
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