This tab lists all objects of some particular type - tables, views, etc. Allows to identify whether some object is new, changed or unchanged. Note that for tables and views it does not provide information about data/content changes, only about object definitions (like changed column data type for tables or changed select statement for views).
Each object name cell has a hyperlink that opens text diff tab with object definition. Object name cell can also contain some additional action buttons for tables and views:
Vertical toolbar between two panels contains additional tab-specific actions:
When bottom text preview is active, it contains two more actions:
Each object name has selection checkbox nearby - so you can select object with mouse or with Space button from keyboard and do some further actions with selected object - merge, delete, etc. Once you have selected number of rows and clicked merge, replace or delete toolbar button, it will show you the Execute script dialog that will contain SQL script with desired action, so you can review it before apply:
At the top of the object list it shows changes summary for each side: total count of objects, new, changed and new+changed count. It also shows number of selected records.
Also top panel has small quick filter button that allows to filter object list by name. This can be very convenient for large object lists. This action also available with Alt+F keyboard shortcut.
Note that Pragmas are compared and can't be synchronized. Tables currently do not support changes syncronization for existing tables (like import just one new column for existing table). You can import only new table definition. For existing tables you can drop target table and then import source table as new, however in this case 1) you'll loose data in the target table, and 2) drop action may fail because of other objects depending on that table.
At the bottom panel it shows information about selected object - either object name or text preview.
Free version limitations:
Last updated: 2022-04-13