DataGrip 2022.1 EAP 3


Nowa wersja Modyfikuj tabelę

Okno Modyfikuj tabelę jest nieznacznie przerabiane. Nowa wersja będzie miała w pełni wygenerowany interfejs użytkownika oparty na właściwościach introspekcji, co pozwoli na posiadanie różnych parametrów specyficznych dla bazy danych.

Na razie wydawana jest tylko niewielka część aktualizacji, ale już może być wyjątkowo użyteczna. Nowe okno Modyfikuj tabelę pozwala dodawać i edytować ograniczenia sprawdzania kolumn, co wcześniej było niemożliwe. Ponadto można teraz edytować wszystkie właściwości tabel i kolumn, o których wie DataGrip.

Przerobione ustawienia

Struktura ustawień preferencji dla sekcji Baza danych nie zmieniła się od pierwszej wersji DataGrip. Już nadszedł czas, aby poprawić użyteczność sekcji poprzez aktualizację struktury.

Ustawienie Śledź bazy danych/schematy tworzenia i usuwania zostało przeniesione z sekcji Ogólne. To ustawienie określa, czy lista schematów wymaga aktualizacji po utworzeniu lub usunięciu schematów w konsoli zapytań.

Te ustawienia zostaną zresetowane do wartości domyślnych:

  • Właściwości źródła danych | Śledź tworzenie i usuwanie baz danych/schematów – Prawda.
  • Baza danych | Edytor i przeglądarka bazy danych | Sortuj tabele według liczbowego klucza podstawowego – Fałsz.
  • Baza danych | Inne | Pokaż podgląd refaktoryzacji bazy danych – Prawda.
  • Redaktor | Ogólne | Karty edytora | Baza danych | Zawsze pokazuj kwalifikowane nazwy obiektów bazy danych w tytułach zakładek — Fałsz.
  • Redaktor | Ogólne | Karty edytora | Baza danych | Skróć nazwy źródeł danych i obiektów w tytułach zakładek – Prawda.

Edytor danych

Zostały naprawione błędy związane z selektorem dat:

  • Kliknięcie poza selektorem dat nie powoduje już utraty zmian.
  • Klawisz Enter służy do zapisywania wartości w selektorze daty.
  • Klawisz Tab jest teraz obsługiwany w selektorze daty.

Edytor kodu

Usunięto błędy:

  • PostgreSQL: Dodano obsługę składni ROWS FROM.
  • PostgreSQL: Naprawiono problem powodujący nierozwiązane wspólne wyrażenia tabelowe.
  • Oracle: Dodano obsługę składni USING INDEX ENABLE.
  • Oracle: Naprawiono rozwiązywanie kolumn w instrukcjach CREATE MATERIALIZED VIEW LOG.
  • Snowflake: Dodano obsługę opcji WITH TAG w instrukcji CREATE STAGE.
  • Snowflake: Dodano obsługę instrukcji EXECUTE.

Przeglądarka różnic bazy danych

  • Nowy inteligentny algorytm porównywania ciągów rozwiązał problem, w którym w oknie różnicowym uwzględniano wielkość liter w słowach kluczowych.