Pega un JSON (un objeto o un array de objetos) y obtén el CREATE TABLE de MySQL con los tipos de columna inferidos automáticamente a partir de tus datos de ejemplo, más los INSERT correspondientes si los necesitas. Sin registro: todo ocurre en tu navegador.
No. La inferencia de tipos y la generación del SQL ocurren dentro de tu navegador — tus datos nunca salen de tu equipo.
Mira todos los valores de esa columna en tu muestra: si todos son enteros pequeños usa INT, si hay decimales usa DOUBLE, si todos parecen fecha (YYYY-MM-DD) usa DATE, textos cortos van a VARCHAR y textos largos a TEXT. Es una sugerencia de partida, no una certeza.
DOUBLE es el tipo genérico más seguro para inferencia automática. Para dinero real, cambia a mano a DECIMAL(10,2): DOUBLE puede perder precisión en sumas repetidas de centavos.
Solo si hay una columna llamada exactamente "id". Si es numérica, la marca INT AUTO_INCREMENT PRIMARY KEY; si no, la deja como PRIMARY KEY simple.
El SQL que genera es sintaxis MySQL/MariaDB. Los tipos base (INT, VARCHAR, TEXT, DATE) son casi idénticos en Postgres; JSON y AUTO_INCREMENT sí cambian (JSONB y SERIAL respectivamente).
Herramienta creada por Styp Canto.