Генератор SQL: инструкции CREATE TABLE
Генератор SQL-таблиц создаёт инструкции SQL CREATE TABLE для MySQL, PostgreSQL, SQLite, SQL Server и Oracle. Проектируйте столбцы визуально или вставьте образцы данных CSV или JSON для автоматического вывода типов столбцов. Настройте имена столбцов, типы, длину, допустимость null, первичный ключ, unique, автоинкремент и значения по умолчанию, затем выберите опциональное поведение IF NOT EXISTS или DROP IF EXISTS для сгенерированной инструкции.
Генератор SQL-таблиц — это браузерный генератор SQL-схем, создающий инструкции CREATE TABLE. Используйте его для создания определений SQL-таблиц онлайн для MySQL, PostgreSQL, SQLite, SQL Server и Oracle. Можно проектировать столбцы визуально или предоставить образцы данных для построения определения таблицы.
Чтобы начать с данных, вставьте CSV или JSON, и инструмент автоматически выведет типы столбцов. Можно также задать имена столбцов, типы, длину, допустимость null, первичный ключ, unique, автоинкремент и значения по умолчанию. Сгенерированная инструкция опционально может включать IF NOT EXISTS или DROP IF EXISTS, давая контроль над этими предложениями в выводе.
CSV и JSON представляют структурированные данные, а инструкции SQL CREATE TABLE определяют столбцы таблицы и их свойства для базы данных. Конвертация образцов данных в определение таблицы помогает при подготовке схемы для приложения, тестов, фикстур или процессов seed-данных. Инструмент поддерживает несколько диалектов SQL, поэтому можно выбрать целевой формат перед генерацией SQL.
Генератор SQL-таблиц работает полностью в вашем браузере: ввод обрабатывается на вашем устройстве и не отправляется на сервер. После загрузки страницы он работает офлайн без серверного соединения. Разработчики и DevOps-инженеры могут использовать его для создания или адаптации определений таблиц без ручного составления каждой инструкции столбца.
Шаг 1: Выберите диалект SQL из MySQL, PostgreSQL, SQLite, SQL Server или Oracle, чтобы сформировать инструкцию CREATE TABLE под вашу базу данных.
Шаг 2: Добавьте столбцы визуально или вставьте образцы данных CSV или JSON для автоматического вывода типов столбцов.
Шаг 3: При необходимости настройте имена столбцов, типы, длину, допустимость null, первичный ключ, unique, автоинкремент и значения по умолчанию.
Шаг 4: Выберите, включать ли IF NOT EXISTS или DROP IF EXISTS, затем сгенерируйте инструкцию CREATE TABLE.
Шаг 5: Скопируйте сгенерированный SQL для вашего процесса схемы, тестов, фикстур или seed-данных.
Пример использования: Готовьте инструкции CREATE TABLE для тестовых схем или фикстур, чтобы структура базы данных была готова до запуска тестов.
Пример использования: Определяйте несколько столбцов визуально в одной таблице вместо ручного написания каждого определения столбца.
Пример использования: Используйте образцы данных CSV или JSON для вывода типов столбцов при переводе существующего набора данных в схему таблицы.
Пример использования: Генерируйте инструкцию для конкретной базы данных — MySQL, PostgreSQL, SQLite, SQL Server или Oracle — без ручной адаптации диалекта.
Пример использования: Задавайте допустимость null, первичный ключ, unique, автоинкремент и значения по умолчанию при проектировании схемы приложения.
Пример использования: Добавляйте IF NOT EXISTS или DROP IF EXISTS в сгенерированную инструкцию, когда эта опция подходит вашему процессу создания таблиц.