Perché convertire JSON in PostgreSQL?
Progettare una tabella a partire da un payload esistente non dovrebbe richiedere di
scrivere DDL a mano. Incolla un documento JSON di esempio qui sopra e ottieni all’istante
un’istruzione CREATE TABLE per PostgreSQL pronta da eseguire.
Come funziona
Il convertitore deduce una colonna per chiave. Le stringhe diventano TEXT, gli interi
BIGINT, i decimali DOUBLE PRECISION, i booleani BOOLEAN — e tutto ciò che è annidato
diventa una colonna JSONB, scelta più onesta che inventare chiavi esterne da un singolo
esempio. Le colonne sono NOT NULL a meno che il valore di esempio non sia null, e
l’opzione Nome radice imposta il nome della tabella.