...
(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,