content generated by drush command from csv files
exemple gif of using drush command to generate migration and run it

This project is not covered by Drupal’s security advisory policy.

This module provides a drush command to generate migrations (imports) based on source CSV files :

  • Main idea here is to automatically generate migration config based on source csv files.
  • Module creates Migration for each source file and Migration Group for these created migrations.


What is different about it compared to alternatives :

  • default_content : Content is stored in json/yaml files, making it hard to maintain and update in the long run. Migrate generator uses csv files instead
  • Feeds migrate : Provide an UI to create migration manually. Migrate generator does it automatically based on csv files

Example of usage :

  • drush migrate_generator:generate_migrations /var/www/html/content --update
  • drush migrate:import --all --tag=mgg
  • drush migrate_generator:clean_migrations mgg

exemple gif of using drush command to generate migration and run it

Supporting organizations: 

Project information

Releases