Saved query library & Connection safety features added#54
Merged
ric-v merged 4 commits intodev-asterix:mainfrom Feb 8, 2026
Merged
Saved query library & Connection safety features added#54ric-v merged 4 commits intodev-asterix:mainfrom
ric-v merged 4 commits intodev-asterix:mainfrom
Conversation
… queries, and performance analysis - Added SqlExecutor enhancements to support profile-level auto-limit settings for queries. - Introduced QueryAnalyzer with performance metrics extraction and recommendations based on execution plans. - Updated connection form UI with improved icons for safety and security sections. - Developed ProfileManager service for handling connection profiles with role-based settings.
… integration - Improved SavedQueryTreeItem to display database name, connection name, and usage count in the description. - Added rich tooltip with creation date, last used date, and tags for saved queries. - Introduced TagTreeItem to categorize queries by tags, allowing for better organization and filtering. - Updated SavedQueriesTreeProvider to handle displaying queries based on tags and untagged queries. - Implemented SaveQueryPanel for saving and editing queries with AI-generated suggestions for titles, descriptions, and tags. - Added SavedQueryDetailsPanel for viewing query details, including copy and delete functionalities. - Enhanced SavedQueriesService to support updating existing queries and managing connection metadata.
…d context restoration
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.
This pull request introduces a major new feature: an advanced Saved Queries system for PgStudio, enabling users to organize, manage, and reuse SQL queries with intelligent tagging, rich metadata, and seamless integration with notebooks. It also adds a dedicated UI, context menu actions, and improves query discovery and notebook integration. The update is reflected across documentation and the extension manifest, and includes a new details panel for viewing and managing saved queries.
Saved Queries System Enhancements:
Saved Queriestree view in the extension sidebar, with context menu actions for copying, editing, opening in notebook, and deleting queries. [1] [2]SavedQueryDetailsPanelfor viewing query details, metadata, and performing actions like copy and delete directly from the panel.User Interface and Documentation Updates:
README.mdandMARKETPLACE.mdto describe the Saved Queries library, its features, and usage instructions. [1] [2] [3] [4]Integration Improvements:
.pgsqlnotebooks with full connection metadata restored.Extension Manifest Changes:
package.json, including UI commands and context menu integration. [1] [2]0.8.2and changelog update reflecting the new features. [1] [2]These changes collectively deliver a professional-grade query management experience, making it easier for users to organize, discover, and reuse their most important SQL queries.