Follow-up to #2567119: [meta] What to do when upgrade has already been done?

If an upgrade has already been performed, offer the option to roll it back and start over from scratch.

Comments

mikeryan created an issue. See original summary.

mikeryan’s picture

Status: Active » Postponed
Related issues: +#2361093: Add a rollback functionality to migrate

This of course will require #2361093: Add a rollback functionality to migrate in core.

mikeryan’s picture

Status: Postponed » Active

Rollback is in core, so unblocked.

  • mikeryan committed a52d400 on 8.x-1.x
    Issue #2568949 by mikeryan: Added drush migrate-upgrade-rollback command
    
mikeryan’s picture

Stage 1 - added a drush migrate-upgrade-rollback command, so you can rollback and start over from drush.

  • mikeryan committed 3aebe66 on 8.x-1.x
    Issue #2568949 by mikeryan: Option to rollback and rerun migrations
    
mikeryan’s picture

Status: Active » Fixed

Basic functionality is done and committed - not necessarily as clean as it could be, but we can clean up in followup issues.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.