Syndesi/neo4j-sync-bundle

View on GitHub
docs/assets/Synchronization_Types.svg

Summary

Maintainability
Test Coverage
<svg xmlns="http://www.w3.org/2000/svg" width="830" height="362.074" viewBox="0 0 830 362.074">
  <g>
    <g>
      <g>
        <g>
          <circle cx="60.391" cy="170" r="28" fill="#fff"/>
          <path d="M60.391,144a26,26,0,1,1-26,26,26.029,26.029,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
        </g>
        <g>
          <circle cx="216.275" cy="80" r="28" fill="#fff"/>
          <path d="M216.276,54a26,26,0,1,1-26,26,26.03,26.03,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
        </g>
        <g>
          <circle cx="164.314" cy="170" r="28" fill="#fff"/>
          <path d="M164.314,144a26,26,0,1,1-26,26,26.029,26.029,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z" fill="#018bff"/>
        </g>
        <g>
          <circle cx="112.353" cy="80" r="28" fill="#fff"/>
          <path d="M112.353,54a26,26,0,1,1-26,26,26.03,26.03,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
        </g>
      </g>
      <text transform="translate(54.285 264)" font-size="20" font-family="QanelasSoft-Regular, Qanelas Soft">Independent Node</text>
    </g>
    <g>
      <g>
        <g>
          <circle cx="613.725" cy="170" r="28" fill="#fff"/>
          <path d="M613.724,144a26,26,0,1,1-26,26,26.029,26.029,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
        </g>
        <g>
          <circle cx="769.609" cy="80" r="28" fill="#fff"/>
          <path d="M769.609,54a26,26,0,1,1-26,26,26.03,26.03,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
        </g>
        <g>
          <circle cx="717.647" cy="170" r="28" fill="#fff"/>
          <path d="M717.647,144a26,26,0,1,1-26,26,26.029,26.029,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
        </g>
        <g>
          <circle cx="665.686" cy="80" r="28" fill="#fff"/>
          <path d="M665.686,54a26,26,0,1,1-26,26,26.03,26.03,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
        </g>
        <polygon points="681.686 109.713 681.686 118.105 685.32 116.007 700.781 142.787 702.513 141.787 687.052 115.007 690.686 112.909 683.418 108.713 681.686 107.713 681.686 109.713" fill="#018bff"/>
      </g>
      <text transform="translate(596.849 264)" font-size="20" font-family="QanelasSoft-Regular, Qanelas Soft">Independent <tspan x="119.276" y="0" letter-spacing="-0.03em">R</tspan><tspan x="131.276" y="0">elation</tspan></text>
    </g>
    <g>
      <g>
        <g>
          <g>
            <circle cx="337.058" cy="170" r="28" fill="#fff"/>
            <path d="M337.058,144a26,26,0,1,1-26,26,26.03,26.03,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
          </g>
          <g>
            <circle cx="492.942" cy="80" r="28" fill="#fff"/>
            <path d="M492.942,54a26,26,0,1,1-26,26,26.029,26.029,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
          </g>
          <g>
            <path d="M440.98,198a28,28,0,1,1,28-28A28.031,28.031,0,0,1,440.98,198Z" fill="#fff"/>
            <path d="M440.981,144a26,26,0,1,1-26,26,26.03,26.03,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z" fill="#018bff"/>
          </g>
          <g>
            <path d="M389.019,108a28,28,0,1,1,28-28A28.032,28.032,0,0,1,389.019,108Z" fill="#fff"/>
            <path d="M389.019,54a26,26,0,1,1-26,26,26.029,26.029,0,0,1,26-26m0-4a30,30,0,1,0,30,30,30,30,0,0,0-30-30Z"/>
          </g>
        </g>
        <polygon points="475.21 108.713 467.942 112.909 471.576 115.007 456.115 141.787 457.847 142.787 473.308 116.007 476.942 118.105 476.942 109.713 476.942 107.713 475.21 108.713" fill="#018bff"/>
        <polygon points="405.019 109.713 405.019 118.105 408.653 116.007 424.115 142.787 425.847 141.787 410.385 115.007 414.019 112.909 406.751 108.713 405.019 107.713 405.019 109.713" fill="#018bff"/>
      </g>
      <text transform="translate(330.952 264)" font-size="20" font-family="QanelasSoft-Regular, Qanelas Soft">Independent Node<tspan x="66.858" y="24">with</tspan><tspan x="-8.979" y="48" letter-spacing="0.005em">D</tspan><tspan x="5.92" y="48">ependent </tspan><tspan x="97.518" y="48" letter-spacing="-0.03em">R</tspan><tspan x="109.518" y="48">elations</tspan></text>
    </g>
  </g>
</svg>