Versions Compared

Key

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

...

  • (Not a question) Currently, we have a feeling that a possible approach would be to move the Workflow Rules by hand between the D7 and D8 systems and move the Data using a sql script or php code; this would be a split approach.

  • What research needs to be done to determine how to import existing API Request and API Publishing documents from D7 to D8 such that they will be associated with the workflow system?

  • What research needs to be done to determine how to use a sql script or php code to transfer the audit history (ie. workflow_transition_history/schedule tables) from D7 to D8?

  • When the research is complete, will we be able to do a final “fresh” migration of the data? Can we repeat that process later as well?

Steps to Perform the Migration

Below mentioned steps need to be followed in order to work on workflow migration from D7 to D8.

Step 1: Firstly installed the Workflow Rule module on the Drupal 8 website. Apart from the workflow rule module we also need to install few more modules listed below to make that working with all mandatory functionality.

  • Content Moderation

  • Workflows Field 

  • D8 Rules Essentials

  • Typed Data

  • Content Access

Step 2: Check workflow states and state transitions from the D7 site and follow the step mentioned on this link https://www.drupal.org/docs/8/core/modules/workflows/overview to add the states and transition on Drupal 8 website.

...

Step 3: Role permission for transition state,