Sync - circles-arrows/compare41 GitHub Wiki

The Sync Preview tab manages the database synchronization process.

SyncTab

Items to Sync

The Items to Sync panel displays for what entities (nodes & relations) which items and their related items will be synced from one database to another database.

image

Properties

Expand the Properties to Include option to select what properties to include in synchronization.

image

Relationships

Expand the Relationships to Include option to select what relationships to include in synchronization.

image

In the deep sync algorithm, items are fetched recursively and will stop at the first item considered as a duplicate. Items considered as duplicates will have strikethrough texts.

image

image

Include/Exclude Subtree Recursively

To include node type relationships and its sub items, right-click the item and select Include Sub-tree Recursively.

image

To exclude, select Exclude Sub-tree Recursively.

Save Selection

Save the selection of the items to be synced, including their selected properties/relationship-types.

image

image

Load Selection

Load previously saved selection instead of adding items manually.

Click the button Load selection.

image

Select a saved selection to load.

image

Generate Preview

The Generate Preview button checks for potential syncing issues and creates the synchronization scripts.

The Script Preview panel will then appear displaying the synchronization scripts.

Script Preview

Sync Issues

Sync issues can appear when generating scripts or during syncing.

To display information about issues, click on an item in the Items to sync panel with an issue indicator message. A new panel for Sync Issues will appear displaying the issue message.

Sync Issues

If issues are detected during syncing, the sync issues option dialog will prompt with options to proceed.

image42

Selecting Continue will resume the sync while skipping sub-trees with issues.

Force will push the sync forward by removing blocking constraints and using detach delete (nodes with all relationships connected to it, will be deleted).

 

Compare : Previous    |    Next : Additional Topics

⚠️ **GitHub.com Fallback** ⚠️