Problem/Motivation

Currently, there is no migration path from Drupal 7 to Drupal 8 or 9. This is, obviously, problematic for all pages using the achievements module that want to migrate from 7 to 8/9.

Proposed resolution

Since the database table structure of the achievements module is identical for Drupal 7 and 8/9, a simple 1-to-1 mapping should do the trick.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

nico.b created an issue. See original summary.

nico.b’s picture

Status: Active » Needs review

Opened a MR that adds migration routines - open for feedback!

  • grasmash committed 45c4852e on 3.x
    Issue #3360683: Migration routine from Drupal 7 to Drupal 8/9
    
grasmash’s picture

Status: Needs review » Fixed
nico.b’s picture

Status: Fixed » Needs work

I think the changes from the MR were not applied correctly. On the 3.x branch, all changes made/files added in the MR ended up in the root directory of the project.

By the way, if I may ask, why did you not just merge the PR instead of manually applying the changes? IMHO, applying the changes manually is more error-prone and the original change authors are lost (e.g. in git blame).

nico.b’s picture

Status: Needs work » Needs review
nico.b’s picture

I've updated the MR so that it fixes the structure that was established on 3.x.

nico.b’s picture

Assigned: nico.b » Unassigned