- 
                Notifications
    
You must be signed in to change notification settings  - Fork 541
 
Add Edit Data to the MSSQL extension #20376
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
          PR Changes
  | 
    
          Codecov Report❌ Patch coverage is  Additional details and impacted files@@            Coverage Diff             @@
##             main   #20376      +/-   ##
==========================================
+ Coverage   55.04%   56.00%   +0.95%     
==========================================
  Files         200      204       +4     
  Lines       17597    18083     +486     
  Branches     1156     1192      +36     
==========================================
+ Hits         9686    10127     +441     
- Misses       7911     7955      +44     
- Partials        0        1       +1     
 🚀 New features to boost your workflow:
  | 
    
| 
           Hi @lewis-sanchez, cc @yoleichen, @jdesai-24  | 
    
| 
           Quick observations from the screenshots. 
  | 
    
| 
           @lewis-sanchez can we keep the background color #234A22 and text #FFFFFFF for edited cell? CC @croblesm  | 
    
Pull Request Template – vscode-mssql
Description
This PR includes all the changes needed to edit data from within the MSSQL for VS Code extension.
Entry Points:
The Edit Data feature can be opened from a table node's context menu by clicking on "View Data (Preview)"
Context Menu

Double Click Object Explorer Table Node

Editing Data
Making changes and Saving Changes

Reverting Changes

Delete Rows

Automatic DML Scripting
Save Button is disabled initially until a change is detected
Before changes:

After changes:

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
npm run test)Reviewers: Please read our reviewer guidelines