Datenbank- und SQL-Tools
Arbeit mit Datenbanken bedeutet ständiges Formatwechseln: ein CSV-Export wird zu INSERT-Anweisungen, ein typisiertes DynamoDB-Item soll wieder normale Werte zeigen, oder ein als .sql-Dump übergebenes Schema muss verständlich werden. Diese Tools decken SQL-Formatierung und -Generierung, Konvertierung der Dokumentformate von DynamoDB, MongoDB und PostgreSQL sowie lokale Viewer für SQLite-Dateien und Verbindungszeichenfolgen ab.
SQL formatieren liefert lesbaren Code für fünf Dialekte, und ER-Diagramm aus SQL zeigt ein MySQL-, PostgreSQL- oder SQLite-Schema als Beziehungsdiagramm statt als Wand von CREATE-TABLE-Anweisungen. DynamoDB-JSON-Konverter und MongoDB Extended JSON konvertieren verstehen die jeweils eigene typisierte JSON-Darstellung, die ein gewöhnliches JSON-Tool falsch interpretiert. Der SQLite-Viewer führt SELECT-Abfragen gegen eine Datenbankdatei komplett im Browser aus, ohne sie irgendwohin hochzuladen.
10 Tools
SQL formatieren und erzeugen
-
SQL formatieren
SQL für fünf Dialekte formatieren, Kommentare beim Minimieren behalten und den AST ohne Ausführung ansehen
-
ER-Diagramm aus SQL
ER-Diagramme aus SQL DDL generieren und Beziehungen sehen
-
SQL INSERT Konverter
SQL-INSERT-Zeilen zu JSON oder CSV konvertieren, große Zahlen erhalten und unbekannte Ausdrücke erkennen
-
JSON zu SQL
JSON oder CSV in SQL INSERT-Anweisungen für konkrete Tabellen konvertieren
Datenbankformate konvertieren
-
DynamoDB-JSON-Konverter
DynamoDB-Format mit Typmarkierungen zu normalem JSON und zurück konvertieren
-
MongoDB Extended JSON konvertieren
MongoDB Extended JSON zwischen Canonical und Relaxed Format umwandeln
-
PostgreSQL Array-Parser
PostgreSQL Arrays und Intervalle dekodieren und analysieren
-
ObjectId-Generator
MongoDB ObjectIds erzeugen und untersuchen, Zeitstempel und Bytes prüfen
FAQ zu Database & SQL-Tools
JSON zu SQL akzeptiert JSON- oder CSV-Eingaben und erzeugt INSERT-Anweisungen für eine von dir angegebene Zieltabelle, wobei Spaltentypen aus den Quelldaten abgeleitet werden. Für einen einmaligen Datenimport schneller als Anweisungen oder ein Ladeskript von Hand zu schreiben.
Das native JSON von DynamoDB umschließt jeden Wert mit einem Typdeskriptor, sodass ein gewöhnliches JSON-Tool nur die Hülle statt des eigentlichen Werts zeigt. Der DynamoDB-JSON-Konverter versteht dieses Format gezielt und wandelt es in beide Richtungen zu normalem JSON um, ohne Typen zu verlieren.
Ja – der SQLite-Viewer öffnet eine Datenbankdatei, zeigt ihre Tabellen und führt SELECT-Abfragen direkt im Browser aus. Nichts wird auf einen Server hochgeladen, ein praktischer Weg, eine zugeschickte Datenbankdatei ohne eigenen Client oder Installation zu prüfen und schnell einen Überblick über ihre Struktur zu bekommen.