Приложение на данный момент имеет альфа версию и может быть не стабильна.
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 - вывести текущую версию приложения
This application is licensed under the Apache License, Version 2.0. See LICENCE for details.