100 % lokal — Ihre Daten verlassen nie Ihren Browser

JSON-in-Prisma-Schema-Konverter — Kostenloses Tool

Generieren Sie ein Prisma-Schema-Model aus Beispiel-JSON direkt im Browser. Kostenlos und privat: Ihre Daten verlassen nie Ihr Gerät.

Sofort Privat Null Cookies

JSON-Eingabe

Prisma-Ausgabe

Warum JSON in Prisma umwandeln?

Ein Prisma-Model aus einem vorhandenen API-Payload oder Dokument zu erzeugen spart Tipparbeit. Fügen Sie oben ein Beispiel-JSON ein und erhalten Sie einen model-Block mit ausgerichteten Feldern, bereit zum Einfügen in schema.prisma.

So funktioniert es

Strings werden zu String, Ganzzahlen zu Int, Gleitkommazahlen zu Float, Boolesche Werte zu Boolean. Homogene skalare Arrays werden zu nativen Listen wie String[] (PostgreSQL), alles andere wird zu Json. Feldnamen werden in camelCase umgewandelt, wobei @map auf den ursprünglichen Schlüssel verweist; die Option „Root name“ legt den Namen des Models fest. Da jedes Prisma-Model einen Identifier benötigt, wird ein vorhandenes skalares id-Feld mit @id markiert — andernfalls wird oben ein automatisch hochzählendes id Int @id ergänzt.

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.
Wie werden verschachtelte Objekte behandelt?
Sie werden zu Json-Feldern. Relationen lassen sich aus einem einzelnen Beispiel nicht zuverlässig ableiten — das Tool bleibt ehrlich, statt Fremdschlüssel zu erfinden. Passen Sie das Model bei Bedarf anschließend an.
Was passiert mit Feldnamen, die nicht camelCase sind?
Felder werden in camelCase umbenannt, und der ursprüngliche Schlüssel bleibt über @map erhalten — Ihre Datenbankspalten behalten so ihre bestehenden Namen.

Ähnliche Konverter