Skip to content

Commit

Permalink
Merge pull request #1 from ernstc/main
Browse files Browse the repository at this point in the history
Catch up version 0.7.0
  • Loading branch information
hjvdwijk authored Sep 30, 2023
2 parents 53b8152 + 68d9422 commit 481c479
Show file tree
Hide file tree
Showing 18 changed files with 872 additions and 721 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,11 @@ jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Setup Node
uses: actions/setup-node@v2
- uses: actions/checkout@v4
- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version: '20.x'
- name: Install dependencies
run: npm install
- name: Build
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -53,7 +53,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1
uses: github/codeql-action/autobuild@v2

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
Expand All @@ -67,4 +67,4 @@ jobs:
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
uses: github/codeql-action/analyze@v2
22 changes: 14 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,26 @@ All notable changes to the "SQL Data Inspector" extension will be documented in

---

## September 2023 Release (version 0.6.2)
## September 2023 Release (version 0.7.0)

### Changes

* Requires Azure Data Studio >= 1.79.2
* Added server name to header
* Added Data Inspect in editor
* Added starting with the selected database name in editor
* Added "**Inspect data**" menu item in the context menu of the editor. This menu item starts the extension showing immediately the object corresponding to the selected text in the editor #17. Thanks to @hjvdwijk.
* Added server name to header.
* Added selected table/view name to header.
* Improved visualization of `geography` and `geometry` columns #13.
* Implemented the filter by name on the list of tables/views #12.
* Improved performance during objects filtering avoiding to query the database for refreshing the list.
* Columns of type `binary|text|image|geography|geometry|variant|xml|json` now show the count of **NULL** and **NOT NULL** values in the "**Distinct Values**" section. Before this update no values where shown because these type of columns have not been considered for distinct values selection.
* Requires Azure Data Studio >= 1.45.0

### Fixes

* Updated npm modules and jQuery
* Fixed ESLint warnings
* Fixed markdownlint warnings
* Fixed some theme color issues.
* Disabled ordering of columns of type `xml`.
* Updated dependecies with security warnings.
* Fixed ESLint warnings.
* Fixed markdownlint warnings.

---

Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,12 @@ This extension makes it easy to inspect data with just a few clicks.

## Features

* Start inspecting data from the database context menu using the menu item "Inspect data".
* Start inspecting data from the database context menu using the menu item "Inspect data" or from the editor selecting the table name and using the command "Inspect data" from the context menu.
* Shows the list of tables and views of the database.
* Shows the list of columns of the selected table or view.
* Shows all the distinct values of the selected column.
* Shows the rows of the selected table or view with the capabilities to sort by columns and paging.
* You can filter objects by name.
* You can filter objects by schema.
* You can edit the WHERE clause that will be applied to each query that retrieves data.
* By double clicking on a distinct value, a filter on that value is automatically added in the "Filters" section.
Expand Down
Loading

0 comments on commit 481c479

Please sign in to comment.