Появилась новая версия DataGrip, IDE JetBrain для баз данных и SQL. DataGrip 2017.1 имеет ряд улучшений, включая новое управление схемами и области разрешения SQL.
DataGrip — это комбинация интеллектуального редактора SQL и набора инструментов базы данных, упакованных вместе и работающих на платформе IntelliJ.
Улучшения в новой версии начинаются с нового пользовательского интерфейса управления схемой. Это дерево с возможностью выбора, хотите ли вы проанализировать текущую схему / базу данных или все схемы / базы данных.
Область разрешения SQL — еще одно улучшение. В предыдущих версиях DataGrip вы могли столкнуться с проблемами при разрешении объектов из кода SQL, если они были неквалифицированы ссылками на схему. Теперь вы можете сопоставить любой файл или папку с любым источником данных, используя область разрешения SQL, чтобы преодолеть это. Тем не менее, в схемы разработчики добавили простой пользовательский интерфейс для создания схем и баз данных.
Консоль запросов — еще одна улучшенная область. DataGrip теперь соблюдает путь поиска по умолчанию, что облегчит жизнь пользователям PostgreSQL.
Поддержка триггеров была улучшена за счет добавления шаблона триггера в меню «Создать».
IDE теперь также поддерживает таблицы NEW / OLD и INSERTED / UPDATED при создании или редактировании триггеров, поэтому вы также можете использовать завершение для столбцов этих таблиц.
Еще одно улучшение для пользователей SQLite — это дерево базы данных. Более ранние версии использовали самоанализ, предоставляемый JDBC-драйвером для SQLite. В результате многие объекты отсутствовали в дереве базы данных, а некоторые исходные коды были некорректными. DataGrip теперь показывает триггеры, индексы выражений, частичные индексы и проверочные ограничения.
Другие улучшения включают отображение времени запроса и номеров столбцов / строк в строке состояния редактора данных; возможность включать или исключать вхождения текста в поиске использования; и проверка подлинности Windows для SQL Server в драйвере jTDS.