Which SQL dialects does the ByteKiln JSON to SQL tool support?
The tool generates CREATE TABLE statements for SQL Server (T-SQL), MySQL, and PostgreSQL. Dialect selection changes the data type mapping, quoting style, and constraint syntax used in the output.
How does the tool infer column types from JSON?
String values become VARCHAR or TEXT depending on the dialect. Numbers with decimals become FLOAT or DECIMAL. Integers become INT or BIGINT. Booleans become BIT or BOOLEAN. ISO date strings are mapped to DATETIME or TIMESTAMP.
What happens with nested JSON objects?
Nested objects are extracted into separate CREATE TABLE statements with a suggested foreign key column linking back to the parent table. You should review and adjust these relationships before using in production.
Is the generated schema ready for production?
It is a draft scaffold. Use it to quickly stub out your schema, then review column sizes, add indexes, and normalize the structure as needed for your workload.
Is my JSON sent to a server?
No. The ByteKiln JSON to SQL generator runs entirely in your browser. Your data is processed locally and never transmitted or stored.