Skip to content

Add Global Search Dashboard to MSSQL Extension#21063

Open
lewis-sanchez wants to merge 110 commits intomainfrom
lewissanchez/feat/globalSearch
Open

Add Global Search Dashboard to MSSQL Extension#21063
lewis-sanchez wants to merge 110 commits intomainfrom
lewissanchez/feat/globalSearch

Conversation

@lewis-sanchez
Copy link
Contributor

@lewis-sanchez lewis-sanchez commented Jan 30, 2026

Pull Request Template – vscode-mssql

Description

The Search Database dashboard provides a centralized interface to search and discover database objects across a SQL Server Connection. It allows users to quickly find tables, views, stored procedures, and functions without navigating through the Object Explorer tree.

image

The Search Database dashboard can be opened by right clicking on either a server or database node in Object Explorer and selecting "Search Database Objects"
image

Key features

Search & Filter

  1. Text search across object names and schemas
  2. Filter by object type (Tables, Views, Stored Procedures, Functions)
  3. Filter by Schema with multi-select support
  4. Switch between databases on the same server connection

Results Display

  1. Sortable data grid showing object name, schema, and type
  2. Visual icons to distinguish object types
  3. Total result count displayed

Context Menu Actions

  1. Select Top 1000 - Generate and open a SELECT script (Tables & Views)
  2. Script as Create/Drop/Alter/Execute - Generate DDL scripts based on object type
  3. Edit Data - Open the Edit Data view and edit table data (Tables only)
  4. Modify Table - Open Table Designer to modify table structure (Tables only)
  5. Copy Object Name - Copy the fully qualified object name to clipboard

Provide a clear, concise summary of the changes in this PR. What problem does it solve? Why is it needed? Link any related issues using issue closing keywords.

Code Changes Checklist

  • New or updated unit tests added
  • All existing tests pass (npm run test)
  • Code follows contributing guidelines
  • Telemetry/logging updated if relevant
  • No regressions or UX breakage

Reviewers: Please read our reviewer guidelines

Copilot AI review requested due to automatic review settings February 6, 2026 01:18
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 26 out of 28 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings February 6, 2026 19:03
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 25 out of 27 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings February 9, 2026 19:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

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.

4 participants