100 % local: tus datos nunca salen de tu navegador

JSON a CREATE TABLE de PostgreSQL — Gratis online

Genera una sentencia CREATE TABLE de PostgreSQL a partir de un JSON de muestra en tu navegador. Gratis y privado: tus datos no salen de tu equipo.

Instantáneo Privado Cero cookies

Entrada JSON

Salida PostgreSQL

¿Por qué convertir JSON a PostgreSQL?

Diseñar una tabla a partir de un payload existente no debería exigir escribir DDL a mano. Pega un JSON de muestra arriba y obtén una sentencia CREATE TABLE lista para ejecutar en PostgreSQL.

Cómo funciona

El convertidor infiere una columna por clave. Las cadenas se convierten en TEXT, los enteros en BIGINT, los flotantes en DOUBLE PRECISION y los booleanos en BOOLEAN; todo lo anidado pasa a una columna JSONB, más honesto que inventar claves foráneas desde una sola muestra. Las columnas son NOT NULL salvo que el valor de ejemplo sea null, y la opción Nombre raíz fija el nombre de la tabla.

Preguntas frecuentes

¿Mis datos JSON se suben a un servidor?
No. Todo se ejecuta en tu navegador con JavaScript. Nada viaja por la red, por lo que la herramienta es segura para datos sensibles.
¿Qué tipos de PostgreSQL se usan?
Las cadenas se convierten en TEXT, los enteros en BIGINT, los flotantes en DOUBLE PRECISION y los booleanos en BOOLEAN. Objetos anidados y arrays pasan a columnas JSONB, con nombres en snake_case entre comillas dobles.
¿Puedo pegar un array de registros?
Sí. Un array de objetos describe una fila por elemento: el primer elemento define las columnas de la tabla, igual que la herramienta JSON a MySQL.

Convertidores relacionados