100 % locale — i tuoi dati non lasciano mai il tuo browser

Da JSON a modello di schema Prisma — Strumento gratuito

Genera un modello di schema Prisma da un JSON di esempio all’istante nel tuo browser. Gratuito e privato: i dati restano sul tuo dispositivo.

Istantaneo Privato Zero cookie

Input JSON

Output Prisma

Perché convertire JSON in Prisma?

Avviare un modello Prisma da un payload API o da un documento esistente fa risparmiare battitura. Incolla un JSON di esempio qui sopra e ottieni un blocco model con campi allineati, pronto da incollare in schema.prisma.

Come funziona

Le stringhe diventano String, gli interi Int, i decimali Float, i booleani Boolean. Gli array scalari omogenei diventano liste native come String[] (PostgreSQL), tutto il resto diventa Json. I nomi dei campi sono in camelCase con @map che punta alla chiave originale, e l’opzione Nome radice imposta il nome del modello. Poiché ogni modello Prisma richiede un identificatore, un campo scalare id esistente viene marcato @id — altrimenti viene aggiunto in cima un id Int @id auto-incrementato.

Domande frequenti

I miei dati JSON vengono caricati su un server?
No. Tutto avviene interamente nel tuo browser con JavaScript. Nulla viene inviato in rete, il che rende lo strumento sicuro per i dati sensibili.
Come vengono gestiti gli oggetti annidati?
Diventano campi Json. Le relazioni non si possono dedurre in modo affidabile da un singolo esempio, quindi lo strumento resta onesto invece di inventare chiavi esterne — adatta il modello dopo, se serve.
E i nomi di campo che non sono in camelCase?
I campi vengono rinominati in camelCase e la chiave originale viene conservata con @map, così le colonne del tuo database mantengono i loro nomi esistenti.

Convertitori correlati