Migrate Run

Component ID

2828928

Component name

Migrate Run

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

20980

Component created

Component changed

Component body

The Migrate Drush Runner

Credits

This is a fork of Migrate Tools Drush runner. All credits goes to Migrate Tools team.

Description

Unlike Migrate Tools, this module has no dependency on Migrate Plus and is using the core discovery, by discovering only migrations stored in migrations/ directory, in each enabled module.

The module provides only the Drush runner, without any other UI features included in Migrate Tools. The runner doesn't support migration groups, which are part of Migrate Plus, but on drush migrate-status, by using the --tag option, migrations can be grouped and filtered by tags.

Comparing to Migrate drush, another thin runner, Migrate Run, offers all the benefits of Migrate Tools like drush migrate-status and the very useful filters on import --idlist or --limit.

Install

Make sure Migrate Tools is uninstalled because this module uses the same Drush commands. Install it like any other Drupal module.

Usage

See README.md for a list of usage examples. Use Drush help to get all options:

$ drush migrate-rollback --help
$ drush migrate-status --help
$ drush mi --help