Datenbankmodelle

Mit DbGate können Sie Datenbankstrukturen vergleichen, Datenbankmodelle bereitstellen und andere DB-Modellierungsaufgaben sehr schnell durchführen.

Datenbankvergleich

Zwei Datenbanken vergleichen - finden Sie Unterschiede in Tabellenspalten, VIEW-Definitionen oder anderen SQL-Objekten

Datenbankstruktur synchronisieren - führen Sie Aktionen zur Synchronisierung der Struktur durch

Datenbank und YAML-Modell vergleichen - vergleichen Sie die tatsächliche Datenbank mit einem Modell im YAML-Format, stellen Sie Änderungen aus YAML in der tatsächlichen Datenbank bereit

Viele Einstellungen - Sie können z.B. Fremdschlüssel ignorieren, angeben, welche Objekte ignoriert werden sollen oder welche Synchronisationsaktionen durchgeführt werden sollen

DbGate - compare database settings

Tabellenstruktur-Editor

Definieren Sie Spalten, Datentypen, Primär- und Fremdschlüssel für neue oder bestehende Tabellen

Unterstützung für tabellenspezifische Eigenschaften, wie MySQL-Tabellen-Engine

SQL-Vorschau - Sie können das generierte SQL vor dem Speichern in der Datenbank überprüfen

Warnung vor Tabellenneuanlage - wenn eine Tabelle aufgrund spezifischer Datenbankeinschränkungen neu erstellt werden muss, warnt DbGate Sie und ermöglicht es Ihnen, das generierte Skript zu überprüfen

DbGate - table structure editor

Bereitstellbare Datenbankmodelle

DB-Modell in Ordner exportieren - speichern Sie das Modell einer vorhandenen Datenbank in einem ausgewählten Ordner oder in einer einzelnen JSON-Datei

Einfache YAML-Dateien für Tabellen - Sie können Ihr DB-Modell in einem GIT-Repository speichern und es einfach pflegen

SQL-Definitionsdateien - für andere Objekte wie Views, gespeicherte Prozeduren, Funktionen

Visuelle oder Befehlszeilen-Bereitstellung - stellen Sie Änderungen mit dem Compare-Tool oder über die Befehlszeile als Teil Ihrer CI/CD-Pipeline bereit

DbGate - database model table yaml