Skip to content

Commit

Permalink
Upadted README.md and CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ernstc committed Oct 13, 2023
1 parent 75d0a25 commit b981250
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 13 deletions.
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ All notable changes to the "SQL Data Inspector" extension will be documented in

---

## October 2023 Pre-Release (version 0.7.1)
## October 2023 Release (version 0.7.1)

### Changes

* Added column information such as nullability (indicated with a question mark "?"), size and precision #19.
* Added new feature for copying all the values of the selected column and their corresponding counts. Copied values can be pasted on Excel for further analysis.
* The filters panel is now collapsible. This makes the usage of the workspace area more efficient when no filters are defined.
* Values for columns of type **date** are sorted descending by default. This can be useful for monitoring columns with datetime for creations, updates and similar.
* Values for columns of type **date**, **datetime**, **datetime2** and **datetimeoffset** are sorted descending by default. This can be useful for monitoring columns with datetime for creations, updates and similar.

### Fixes

Expand Down
35 changes: 24 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,39 @@

This extension makes it easy to inspect data with just a few clicks.

![Example of dashboard](https://raw.githubusercontent.com/ernstc/SqlDataInspector/main/images/screen-061.png)
![Example of dashboard](https://raw.githubusercontent.com/ernstc/SqlDataInspector/main/images/screen-071.png)

## Features

* 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.
* Start inspecting data from the server explorer or from the query editor.
* 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.
* Shows all the distinct values of the selected column and their counts.
* Shows the rows of the selected table or view.
* You can filter objects by name and 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.
* By double clicking on a row in the table snapshot, it shows a dialog with a detailed record of the row.
* By double clicking on a row in the table snapshot, a dialog is shown with all the record details.
* Live monitoring mode for periodically refreshing the views.
* Each selectable element can be copied with CTRL+C.
* All distinct values and counts for a column, can be copied in the clipboard. You can then paste the values in Excel for further analysis, for instance.

### Inspecting data from the server explorer

1) Navigate in the server explorer to the database node you want to inspect.
2) Right-click on the database node.
3) Click on the menu item "Inspect data".

![Example of dashboard](https://raw.githubusercontent.com/ernstc/SqlDataInspector/main/images/screen-074.png)

### Inspecting data from the query editor

1) Select the text that corresponds to the table name or the full qualified table name.
2) Right-click on the selected text.
3) Click on the menu item "Inspect data".
4) The inspector will be opened and it will show immediately tha data of the selected table.

![Example of dashboard](https://raw.githubusercontent.com/ernstc/SqlDataInspector/main/images/screen-073.png)

## Installation

Expand All @@ -44,7 +61,3 @@ then submit a pull request to the main branch after making your changes.
## License

This project is released under the [MIT License](./LICENSE)

## Contributors

* ernstc [GitHub](https://github.com/ernstc) | [twitter](https://twitter.com/iErnesto)
Binary file removed images/screen-072.png
Binary file not shown.

0 comments on commit b981250

Please sign in to comment.