Extending DataGrip functionality
You can extend the functionality of DataGrip by writing scripts in Groovy, Clojure, and JavaScript.
Example scripts
The DataGrip distribution includes example extension scripts which you can access using the Scratches view of the Files tool window.
The Extensions/DataGrip/data/extractors
folder contains the scripts that convert table data into CSV, HTML, JSON, SQL INSERTs and XML formats (see e.g. ). The Extensions/DataGrip/schema
folder contains the scripts that generate a Java entity class for a table (see Generating Java entity classes for tables and views).