Repository navigation
feat(queries): streamline table tabs and unify result footers - #189
Merged
Merged
Conversation
…ters - add View Data as the first table context-menu action and keep View Structure second - open View Structure directly on the table's Schema sub-page instead of generating a query tab - persist table-view sub-page selection in tab metadata and reuse existing tabs - show the active database beside rows and execution time in table/result footers - remove the redundant application status bar and derive footer database reactively - cover sub-page routing in tabStore tests
Blankll
force-pushed
the
feat/table-context-menu-and-db-footer
branch
from
October 18, 2026 15:43
4ec2992 to
d74a2f3
Compare
- emit countChange from schema, indexes, foreign keys, and triggers panels - render a persistent database/count footer for every metadata sub-page - add localized count labels
… stats - remove rows/time from the result-panel header - show database, affected rows, and time in a footer for statements without a result grid - drop the duplicated affected-row line from the DML success state
- use the app's 5px scrollbar size for vertical and horizontal Monaco scrollbars - disable Monaco scrollbar shadows - reuse the native scrollbar thumb color and radius
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
UI polish for the Queries workspace: faster table navigation, consistent status footers, and app-wide scrollbar parity.
Table context menu
information_schemaquery in a separate editor.Select Top 100remains available as the third item.Table-view footers
Result panel footer
61 rows • 21msblock from the result-panel header.Editor scrollbar
Verification
npm run build— passed (vue-tsc + Vite)npx jest --runInBand— 698 tests / 43 suites passednpm run lint:check— 0 errors; one pre-existing UnoCSS ordering warning inDefaultAvatar.vue/Applications/SQLKit.app, and verified the running build embeds the updated frontend asset.Notes