Por que converter JSON para PostgreSQL?
Projetar uma tabela a partir de um payload existente não deveria exigir escrever DDL à
mão. Cole um documento JSON de exemplo acima e receba na hora uma instrução
CREATE TABLE pronta para rodar no PostgreSQL.
Como funciona
O conversor infere uma coluna por chave. Strings viram TEXT, inteiros viram BIGINT,
decimais viram DOUBLE PRECISION, booleanos viram BOOLEAN — e tudo o que for aninhado
vira uma coluna JSONB, o que é mais honesto do que inventar chaves estrangeiras a
partir de um único exemplo. As colunas são NOT NULL a menos que o valor de exemplo seja
null, e a opção Root name define o nome da tabela.