Online Documentation for SQL Manager for PostgreSQL

Сравнение версий объекта


В окне просмотра истории изменения объекта можно сравнивать две различные версии объекта.

 

Change Management - Object History - Revisions

 

Для сравнения необходимо выбрать две версии объекта. Чтобы выбрать две строки необходимо щелкнуть на них мышкой, удерживая при этом клавишу Ctrl.

Для выбранных объектов нажатием правой кнопки мыши вызывается контекстное меню.

Из контекстного меню необходимо выбрать один из видов сравнения - iconCompare Compare Properties или iconCompareDDL Compare Scripts.

iconCompare Compare Properties позволяет сравнить свойства объекта в двух версиях.

iconCompareDDL Compare Scripts позволяет сравнить DDL объекта в разных версиях.

 

После выбора одного из видов сравнения появляется диалоговое окно, в котором отображается процесс сравнения.

 

Change Management - Object History - Comparing progress

 

Можно установить флажок CheckBox Close after finish, чтобы это окно автоматически закрылось после выполнения операции.

 

iconCompare Просмотр результатов сравнения свойств

 

Change Management - Object History - Comapring Properties

 

После проведения операции сравнения свойств появляется диалоговое окно, в котором отображены все свойства объекта и их значения для разных версий.

Цветом выделены свойства, имеющие разные значения для разных версий.

 

iconCompareDDL Просмотр результата сравнения скриптов

 

Change Management - Object History - Comapring Scripts

 

В появившемся окне отображаются скрипты объекта для разных версий.

iconChangeManagement_DeletedStrings отсутствующие в более поздней версии строки.

iconChangeManagement_AddedStrings строки, добавленные в более поздней версии.

iconChangeManagement_CangedStrings отличающиеся строки, присутствующие в обеих версиях.

iconChangeManagement_MissedStrings строки, отсутствующие в одной из версий, но присутствующие в другой.

 

С помощью кнопок, расположенных на панели инструментов, можно перемещаться по скрипту к btnMoveItemDown следующим и btnMoveItemUp предыдущим отличиям, а также btnFindText найти некоторое сочетание символов и btnSearchAgain продолжить поиск.