CoderTools

Генератор Схем и SQL DDL

Создавайте оптимизированные скрипты SQL CREATE TABLE и INSERT из CSV/JSON

🔒 100% Локальная обработкаВведенные вами данные обрабатываются полностью в браузере и не отправляются на сервер.

Конфигурация

Документация генератора SQL DDL из схемы

Что это за инструмент?

Этот инструмент преобразует схемы данных из форматов CSV и JSON в инструкции SQL DDL (CREATE TABLE) и INSERT. Он автоматически выводит типы данных столбцов из входных данных и генерирует SQL-синтаксис для различных систем баз данных.

Основные функции

  • Несколько форматов ввода: поддержка CSV и JSON-массивов
  • Автоматический вывод типа данных из значений (INT, VARCHAR, DATE, TIMESTAMP, BOOLEAN и т.д.)
  • Поддержка 5 основных баз данных (MySQL, PostgreSQL, SQL Server, SQLite, Oracle)
  • Автоматическое обнаружение столбцов первичного ключа (id, *_id)
  • Опциональная генерация DROP TABLE и инструкций INSERT

Как определяются типы данных

Инструмент сканирует входные данные (до первых 1000 строк) и использует сопоставление регулярных выражений для идентификации целых чисел, чисел с плавающей запятой, дат, булевых значений и UUID. Эта автоматическая детекция помогает генерировать точные определения столбцов:

  • Сканирует до 1000 строк для анализа шаблонов значений
  • Использует регулярные выражения для типов INT, DECIMAL, DATE, TIMESTAMP, BOOLEAN и UUID
  • По умолчанию использует VARCHAR (текст) для столбцов со смешанными или нераспознанными типами

Распространенные случаи использования

  • Быстрое создание таблиц базы данных из экспорта CSV или электронных таблиц
  • Миграция структур данных JSON в реляционные базы данных
  • Генерация тестовых схем баз данных с примерными данными
  • Преобразование ответов API в таблицы баз данных

Связанные инструменты

Быстрое меню

Нет недавних инструментов