UX 6.0

Published: 2024-12-05 | Jan Procházka

Wir freuen uns, die neue Hauptversion 6.0 ankündigen zu können. Die neue Version bringt bedeutende Verbesserungen der Benutzerfreundlichkeit und intuitivere Workflows.

DbGate - search in connections

Tastaturnavigation

Sie können jetzt die Tastatur verwenden, um zwischen Tabellen und Verbindungen zu navigieren. Wir haben einen Tab-Vorschaumodus implementiert, der für die schnelle Vorschau von Tabellen- oder Sichten-Daten, gespeicherten Prozedurdefinitionen usw. verwendet wird.

Suche in Verbindungen

Es gibt auch erhebliche Verbesserungen bei der Verbindungs- und Datenbank-Schnellsuche. Sie können nach Server- oder Datenbanknamen suchen, selbst wenn der Server nicht verbunden ist. Sie können eine Suche mit Präfixen oder Teilbegriffen verwenden.

Modelle vergleichen und synchronisieren

Wir haben viele neue Optionen zum Tool zum Vergleichen von Datenbankmodellen hinzugefügt: Sie können Groß-/Kleinschreibung, Schemanamen, Fremdschlüsselaktionen oder Datentypen ignorieren. Es gibt auch eine neue Option zum „Soft Delete“ fehlender Objekte – sie werden mit dem Präfix „deleted“ markiert. Das Datenbankvergleichs-Tool ermöglicht es Ihnen, Unterschiede in der Datenbankstruktur zu bewerten und ist damit ein unschätzbares Hilfsmittel, um Konsistenz über verschiedene Umgebungen hinweg sicherzustellen.

Verbesserungen der API

Im Gegensatz zu anderen Datenbank-Administrationswerkzeugen verfügt DbGate über eine API für die Mehrheit der Low-Level-Operationen. Diese Funktion kann für verschiedene Automatisierungsaufgaben verwendet werden, wie Importe, Exporte oder das Ausrollen von Änderungen am Datenbankmodell. Die DbGate-API kann ohne Installation von DbGate verwendet werden – Sie können Skripte aus DbGate exportieren und sie separat nutzen. Die neue Version bringt enorme Verbesserungen dieser API sowie neue Dokumentation.

Parameter von Prozeduren und Funktionen

DbGate unterstützt jetzt Parameter von gespeicherten Prozeduren und Funktionen. Sie können diese im SQL-Objektbaum durchsuchen und sogar ein SQL-Template generieren, das beim Ausführen den Benutzer nach fehlenden Parametern fragt.

Und mehr …

Es gibt noch viele weitere Verbesserungen im aktuellen 6.0-Release. Dank des wertvollen Feedbacks und der Meldungen unserer Nutzer und der Community auf GitHub konnten wir viele Probleme lösen und zahlreiche Verbesserungen umsetzen.