100 % lokal — Ihre Daten verlassen nie Ihren Browser

JSON-in-PostgreSQL-CREATE-TABLE — Gratis-Tool

Erzeugen Sie ein PostgreSQL-CREATE-TABLE-Statement aus Beispiel-JSON im Browser. Kostenlos und privat: Ihre Daten verlassen nie Ihr Gerät.

Sofort Privat Null Cookies

JSON-Eingabe

PostgreSQL-Ausgabe

Warum JSON in PostgreSQL umwandeln?

Eine Tabelle aus einem bestehenden Payload zu entwerfen sollte kein handgeschriebenes DDL erfordern. Fügen Sie oben ein JSON-Beispieldokument ein und erhalten Sie im Handumdrehen ein direkt ausführbares CREATE TABLE-Statement für PostgreSQL.

So funktioniert es

Der Konverter leitet pro Schlüssel eine Spalte ab. Strings werden zu TEXT, Ganzzahlen zu BIGINT, Gleitkommazahlen zu DOUBLE PRECISION, Wahrheitswerte zu BOOLEAN — und alles Verschachtelte wird zu einer JSONB-Spalte, was ehrlicher ist, als aus einem einzigen Beispiel Fremdschlüssel zu erfinden. Spalten sind NOT NULL, sofern der Beispielwert nicht null ist, und die Option Root name legt den Tabellennamen fest.

Häufige Fragen

Werden meine JSON-Daten auf einen Server hochgeladen?
Nein. Alles läuft vollständig in Ihrem Browser mit JavaScript. Es wird nichts über das Netzwerk gesendet — das macht das Tool auch für sensible Daten sicher.
Welche PostgreSQL-Typen werden verwendet?
Strings werden zu TEXT, Ganzzahlen zu BIGINT, Gleitkommazahlen zu DOUBLE PRECISION und Wahrheitswerte zu BOOLEAN. Verschachtelte Objekte und Arrays werden zu JSONB-Spalten, und die Namen stehen in snake_case in doppelten Anführungszeichen.
Kann ich ein Array von Datensätzen einfügen?
Ja. Ein Array von Objekten beschreibt je eine Zeile: Das erste Element definiert die Tabellenspalten — genau wie beim JSON-in-MySQL-Tool.

Ähnliche Konverter