Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Drawio
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameotc-new-customer
simpleViewerfalse
width
diagramWidth831
revision4

DB synchronization

  1. forward update: nmsprime –> nmsprime_ccc, via a ISP service user
  2. reverse update: nmsprime_ccc –> nmsprime, from customer via CCC

Drawio
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameotc-sync
simpleViewerfalse
width
diagramWidth411677
revision46

Problems:

...

Solution Ideas:

  • forward update: DB update in nmsprime auto updates nmsprime_ccc, e.g. via Observer, just simply copy Model from Admin in CCC context and save, this could also be done scheduled (without Observers for heavy/mass assignments)

  • reverse update: defined merge rules (table), auto- and/or manual update mode
    manual mode: means a service admin performs updates based on nmsprime assumptions to update

  • migration synchronization with ProvBase or Billing Module:
    Solution: https://github.com/mrjgreen/db-sync – See Example 8:


...