SyncPair

constructor(left: U?, mapping: SchemaMapping, right: U)

Can synchronize using a specific schema mapping. Used in :

  • Synchronize with the database

  • Synchronize with a file.

Parameters

left

project

mapping

between schemas

right

project


constructor(left: U, right: U)

Used in:

  • diagram generate selected unit sql

  • drop item in table detail pane, workspace

  • schema script generator

Parameters

left

unit

right

unit


constructor(leftParent: P, left: U, rightParent: P, right: U, descendIntoChildren: Boolean, mapping: SchemaMapping?)

Used in :

  • clone column by create fk on drag and drop

  • clone unit in diagram

Parameters

leftParent

of left

left

unit

rightParent

of right

right

unit

descendIntoChildren

synchronize children

mapping

to map the model schema to a different schema in the database