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.