pgcodekeeper cli — эта утилита по поиску разницы между одной БД PostgreSQL и другой БД PostgreSQL. Позволяет выполнять операции сравнения через terminal.
Для начала необходимо установить Java SDK версии 17+ для вашей платформы.
Переходим на сайт GitHub и скачиваем последний релиз. На момент написания это 10.8.0
После скачивания файла pgCodeKeeper-cli-10.8.0.zip распаковываем результат в /opt/pgcodekeeper-cli (предварительно создаём её через mkdir -p pgcodekeeper-cli).

Инструкция по работе с этой утилитой на сайте https://pgcodekeeper.readthedocs.io/ru/latest/cli_version.html
Сравнение двух БД
./pgcodekeeper-cli.sh \ --db-type PG \ -o "/home/[login]/Загрузки/diff.sql" \ -s 'jdbc:postgresql://127.0.0.1:5432/database1?user=user&password=test' \ -t 'jdbc:postgresql://127.0.0.1:5432/database2?user=user&password=test'