Versions Compared

Key

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

...

Referring to Figure 1 above, we can make use of the form Form builder > Advanced Tools > Table > Table Usage In Other Apps to check if tables are being shared with other apps.

...

This is because data of process instances are stored in set of tables shared by all other apps in the same Joget server. Process data contains not just instances from the latest version of the app that we are migrating out, it may also contain all the process instance data of the same app but from earlier versions. Migrating . The current server and target server may also contain different set of versions of the same app too. Therefore, migrating the data out in parts may will likely to affect the normal functionality of the workflow engine.

We would recommend to leave the process instances' data behind. For process instances that are still in transit (open.running), here's the approach that we recommend.

...

In case you find it important to preserve the audit trail of the part / completed process data, you can enable Process Data Collector at the app level. Process related data of the app would be written into set of tables (app_report_* tables) that can be easily digested for analytical use such as by using SLA Report Menu. However, this plugin would only work on new process data as they are being executed after it is enabled, and not retrospectively on past process data.

Plugins

This section is applicable to you if your app is making use plugins, otherwise, you can move on to the next section.

...