Conversor de SQL DDL a JSON Schema

Genera automáticamente un JSON Schema Draft-07 a partir de tus sentencias CREATE TABLE.

Analiza el DDL de tu base de datos relacional (la sentencia CREATE TABLE) y lo traduce a un JSON Schema estándar listo para tu API REST: tipos de columna (INT, VARCHAR, TIMESTAMP…), obligatoriedad de los campos y restricciones quedan mapeados a su equivalente en el esquema. Ideal para documentar endpoints o validar payloads sin escribir el esquema a mano.

도구를 불러오는 중…

🔒 Todo se procesa 100 % en tu navegador. Tus archivos y datos nunca se suben a ningún servidor.

Cómo usar

  1. Pega tu sentencia SQL CREATE TABLE en el editor.
  2. Si quieres, activa la opción para añadir el tipo unión con null en las columnas que no llevan NOT NULL.
  3. Copia el JSON Schema Draft-07 resultante o descárgalo como archivo para usarlo en tu proyecto.

Preguntas frecuentes

¿Qué tipos de datos SQL admite?
Enteros como INT o BIGINT (integer), decimales como DECIMAL o FLOAT (number), texto y fechas como VARCHAR, TEXT o DATETIME (string con su format correspondiente), además de BOOLEAN y columnas JSON.
¿Puedo pegar varias sentencias CREATE TABLE a la vez en el cuadro de entrada?
Sí: introduce varias sentencias CREATE TABLE separadas por punto y coma, y la herramienta generará una definición de JSON Schema independiente para cada tabla, en orden. Eso sí, no traslada automáticamente al esquema las relaciones entre tablas definidas con FOREIGN KEY; si las necesitas, tendrás que añadirlas tú mismo al resultado.
¿Puedo pegar varias sentencias CREATE TABLE a la vez en el cuadro de entrada?
Sí: introduce varias sentencias CREATE TABLE separadas por punto y coma, y la herramienta generará una definición de JSON Schema independiente para cada tabla, en orden. Eso sí, no traslada automáticamente al esquema las relaciones entre tablas definidas con FOREIGN KEY; si las necesitas, tendrás que añadirlas tú mismo al resultado.

← Volver a todas las herramientas

Ver preciosConsulta gratis