Skip to content

QWerProd/SQLDataForge

Repository files navigation

SQLDataForge

Генератор тестовых данных в виде SQL-кода для тестовых Баз Данных.

Первый запуск

Клонируйте репозиторий в любую удобную директорию. После этого, перейдите в директорию /SQLDataForge/

Загрузите список зависимостей из requirements.txt:

python -m pip install -r requirements.txt

И запустите файл main.py:

python main.py

Версии модулей из списка зависимостей актуальны для Python >=3.11

Применение

Для генерации первого скрипта выберите любую доступную пользовательскую Базу Данных в дереве слева. После раскрытия пБД двойным кликом ЛКМ выберите необходимые столбцы (можно выбрать из нескольких пБД) и нажмите F9. При необходимости можно также сгенерировать скрипт на создание таблицы и индексов для вводимых данных.

В поле редактора появится готовый SQL-запрос, который можно просто вставить в тестовую Базу Данных, либо отредактировать имена столбцов, и работать с готовыми данными.