Skip to content

Latest commit

 

History

History
46 lines (22 loc) · 1.88 KB

README.md

File metadata and controls

46 lines (22 loc) · 1.88 KB

datadiff

Приложение на данный момент имеет альфа версию и может быть не стабильна.

Описание

datadiff - это приложение для сравнения одинаковых по структуре таблиц. Различия в таблицах показываются в diff-формате. Также автоматически можно генерировать sql-выражения.

Пример

Пример строки запуска через терминал:

[option] DB1 DB2 TABLE ID_COLUMN

DB1 - строка подключения в формате JDBC к первой БД

DB2 - строка подключения в формате JDBC ко второй БД

TABLE - имя таблицы для сравнения

ID_COLUMN - id-колонка в таблице

Также можно задать опции:

--compare-one-row - построчный метод сравнения

--diff - вывести результат в diff-формате

--sql - вывести результат в формате сформированных sql-выражений

--first-id - id строки с которой начнется сравнение (для стандартного метода сравнения)

--second-id - id строки на котором сравнение закончится (для стандартного метода сравнения)

--initial-value - начальное значение для начала сравнения со следующей строки (для построчного метода сравнения)

--help - вывести help

--version - вывести текущую версию приложения

License

This application is licensed under the Apache License, Version 2.0. See LICENCE for details.