hi Doru,

These examples you keep making are getting compelling. 

> implementation of the Postgres specific inspector extensions consists of 36 lines of code
That is really quite amazing.  Its almost small enough to add the whole thing to end of the article ;)

cheers -ben

board wrote:
Dynamic exploration of a Postgres database with the GTInspector

Constructing and previewing queries over relational databases is typically done in dedicated DB client tools that are far away from the development environment. However, when working with relational data, querying is a common activity in software development, and thus it should be supported more prominently by the IDE.
Moreover, database clients are rather poor at doing anything non-textual. Thus, any time a graphical representation is needed, the developer typically resorts to exporting the data and using an external charting tool.

The GTInspector offers a simple set of extensions that brings together both of these aspects into one workflow. In this post, I demonstrate the way it works on a Postgres database, but a similar approach can be used for any other DB binding.

Read the full blog post here.