DataGrip 2021.2 EAP 2
Hello! Another EAP build for 2021.2 is available! We would appreciate it if you would try it out and share your feedback with us.
New location for projects
In DataGrip, projects are now located by default in the same place as they are in all other IntelliJ-based IDEs – in the user’s home folder, inside the DataGripProjects subfolder.
Your project in DataGrip is a complex of your data sources, console and scratch files, and attached folders. They were previously stored in the configuration folder, meaning that each time you updated your IDE, the projects were copied, along with IDE settings. This sometimes caused the data source list to become empty. This problem has been solved, and now DataGrip behaves consistently with other IDEs.
Due to errors in project migration, those who used the first EAP build might have lost their Favorites, Bookmarks, Run Configurations, or data about virtual foreign keys. To restore them, please migrate from the previous version again. The details are described here: DBE-13410.
[MongoDB] Completion of fields and operators
Our code completion has now come to the MongoDB console.
What can be completed now:
Fields inside aggregation expressions:
– Fields at the top level have a higher priority level than operators, and vice versa for nested fields.
– Field completion works in all methods except for db.collection.aggregate ([…]).
– Completion works in string literals, as well.
– In most cases, completion works when using parameters in scopes:
Completion works for:
Separate folders for functions and procedures
If you turn on the Separate Procedures and Function option in the settings of the database explorer (the gear icon), it will immediately take effect! For now, this is available for Microsoft SQL Server, Oracle, and PostgreSQL.
Natural sort order for database objects
If you turn off the Sort Alphabetically option in the database explorer settings, the natural sorting for objects is applied.
Sort Alphabetically is off:
Sort Alphabetically is on:
[SQL Server] Linked Servers
This is not full support as you would expect, because metadata is not available for objects in linked servers. Linked servers are shown in the database explorer, and the DDL for their creation can be generated.
Code completion quality
We’ve fixed several bugs to improve the quality of code completion:
DBE-7781: Automatic alias doesn’t appear when it is not needed.
DBE-12018: Table qualification in JOIN completion works.
DBE-12479: The priority of ASC/DESC inside the ORDER BY clause has been increased.
DBE-13341: [PostgreSQL] Completion in GRANT/REVOKE statements works.
Subscribe to Blog updates
Thanks, we've got you!
DataGrip 2023.2: New UI with toolbar icons in the header, AI Assistant, time zones in the data editor, support for Redis Cluster
DataGrip 2023.2 is out!Here’s a sneak peek at what it has to offer. For a detailed description of this update, please visit our What’s New page. User Interface New UI: The toolbar icons have been moved to the header Improved main toolbar customization Light theme with light …
DataGrip 2023.2 EAP 2: Redis Cluster, New Schema Migration Dialog and More
Hello, DataGrip community! The second Early Access Program version for DataGrip 2023.2 is here. If you want to try the new features before the official release, this post is for you! Support for Redis Clusters Now you can connect to Redis Clusters and have the same feature set as with standalo…
DataGrip 2023.2 EAP is Open!
Hello! We are starting our EAP (Early Access Program) for 2023.2 and, as usual, we're inviting you to try the latest features and improvements we’re adding to DataGrip ahead of the official release. Let's look at what's inside the first EAP build. New UI The new UI is now enabled by d…
Nextсloud Performance Hacks with EverSQL and DataGrip
Hi, I'm Pasha. In my everyday life, I'm a Developer Advocate for data engineering, but by night, I'm a geek. Like, a really geeky geek! I have used Linux since 2009 as my primary OS (BTW I use Arch). If possible, I always prefer to host everything I use. So if you decide to drop me an email at me@as…