


The most critical issues had to do with creating primary and foreign keys. However, some of the scenarios became more difficult to manage, and others went missing completely. It is now possible to edit constraints and to set the collation for the table, and there’s now a basis for multiple object editing. Not only was the dialog re-written, but lots of new functionality was added, as well. Most of the feedback, though, came after the official release. The new UI became the default option in the 2022.2 EAP.

The first version of the new UI, marked simply New UI, was released in March 2022, so our users had the opportunity to try it for the last 4 months and to share their feedback. That is why we rewrote the dialog from scratch. DataGrip didn’t explicitly know what controls the Modify dialog would be populated with, though. The only good approach here was to generate the UI on a metadata basis, so that whatever the object has inside would find its way to the UI. In each database engine, objects have lots of specific attributes, and we would like our users to have the UI to see and edit those attributes. We could manually design the dialog for 3 or maybe 5 databases, but not for 25 of them. However, the main reason was that with so many supported database engines, DataGrip just could not provide a powerful UI for objects in each of them. There were some usability issues, like expanding the UI, which we admit was not the best idea. Why the new UI?Īt some point it became clear that the whole Modify Object UI had to be rewritten from scratch. Before listing what we’ve improved, let us give you a bit more background info about how the new UI came about. Maximize your productivity and streamline your database workflows with this comprehensive tool.This bug-fix update is focused on enhancing the new Modify Object UI. Unlock the power of efficient database management with JetBrains DataGrip for Windows. RAM (Memory): 2 GB RAM (4 GB recommended) Supported OS: Windows 11, Windows 10, Windows 8.1, Windows 7 Technical Details and System Requirements: Additionally, it provides a convenient preview of table/view usages within other views, stored procedures, and functions. When renaming variables or aliases, DataGrip automatically updates their usages throughout the entire file.

References within your SQL code are accurately resolved, facilitating easy refactoring. It intelligently recognizes table structures, foreign keys, and even database objects created within your code. With support for multiple databases, DataGrip empowers you to execute queries in various modes while providing a robust local history feature to safeguard your work.ĭataGrip offers context-sensitive code completion, enabling faster SQL code writing. Experience the versatility of JetBrains DataGrip, a feature-rich program designed for efficient database management.
