100 % local — seus dados nunca saem do seu navegador

JSON para PostgreSQL CREATE TABLE — Ferramenta grátis

Gere uma instrução CREATE TABLE do PostgreSQL a partir de JSON de exemplo, no navegador. Grátis e privado: seus dados nunca saem do seu dispositivo.

Instantâneo Privado Zero cookies

Entrada JSON

Saída PostgreSQL

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.

Perguntas frequentes

Meus dados JSON são enviados para algum servidor?
Não. Tudo é executado inteiramente no seu navegador com JavaScript. Nada é enviado pela rede, o que torna a ferramenta segura para dados sensíveis.
Quais tipos do PostgreSQL são usados?
Strings viram TEXT, inteiros viram BIGINT, decimais viram DOUBLE PRECISION e booleanos viram BOOLEAN. Objetos aninhados e arrays viram colunas JSONB, e os nomes ficam em snake_case entre aspas duplas.
Posso colar um array de registros?
Sim. Um array de objetos descreve uma linha por elemento: o primeiro elemento define as colunas da tabela, exatamente como na ferramenta JSON para MySQL.

Conversores relacionados