Convertidor JSON a SQL / TOML

Convierta un objeto JSON (o una matriz de objetos) en sentencias SQL INSERT listas para ejecutar o en un documento TOML.
Todo el procesamiento se realiza en local en su navegador: no se sube nada.
JSON → SQL JSON → TOML
Entrecomillar identificadores:
Los nombres de columna proceden de las claves de los objetos (unión de todas las filas). Los tipos de columna se infieren: números enteros → INTEGER, decimales → REAL, booleanos → BOOLEAN, todo lo demás → TEXT. Los objetos o matrices anidados se guardan como texto JSON.
Convierte automáticamente mientras escribe.
Pegue JSON a la izquierda y el SQL / TOML aparecerá aquí a la derecha.
Notas SQL: las cadenas se encierran entre comillas simples con escape ''; los valores ausentes se convierten en NULL; los booleanos, en TRUE/FALSE. Notas TOML: las cadenas usan comillas dobles con escapes como \n; las claves que no son seguras como claves simples se entrecomillan.
¿Qué es TOML? TOML significa Tom's Obvious, Minimal Language. Es un formato de archivo de configuración legible para las personas, que se parece un poco a INI pero añade reglas claras para tablas anidadas, matrices de tablas, matrices en línea, cadenas, números, booleanos y fechas. JSON es ideal para que las máquinas se comuniquen entre sí; TOML está pensado para que las personas editen la configuración. El conversor transforma un objeto JSON en un documento TOML: las claves de primer nivel se convierten en líneas clave = valor, los objetos anidados en secciones [tabla] y las matrices de objetos en entradas [[matriz de tablas]]. Por ejemplo, el JSON {"server":{"host":"localhost","port":8080},"debug":true} se convierte en:
debug = true

[server]
host = "localhost"
port = 8080
Nota: la entrada debe ser un objeto JSON; una matriz de primer nivel no es un documento TOML válido. Los valores null se omiten con un comentario, porque TOML no tiene tipo null.