Dragomans Migrate is a Drupal 8 module that is used to migrate CSV spreadsheet metadata from the Dragomans Renaissance Research project into Drupal nodes. Please see the wiki for more information.
- Install the module dependencies: migrate_plus, migrate_tools and migrate_source_csv.
- Apply this patch for migration_plus: https://www.drupal.org/files/issues/migrate_tools_dashboard-2825846-4.patch (Download the module. Make it a git repo. Follow this tutorial to apply the patch.)
- Install the module dragomans_migrate
- You can review the migration info from here: http://localhost:8000/admin/structure/migrate
drush migrate-import import_nations
drush migrate-import import_nations --update
drush migrate-rollback import_nations
- The full list of migration drush command is described here: https://www.drupal.org/docs/8/upgrade/upgrade-using-drush
- https://www.mtech-llc.com/blog/lucas-hedding/migrating-using-csv
- https://evolvingweb.ca/blog/drupal-8-migration-migrating-basic-data-part-1
- https://www.mtech-llc.com/blog/ada-hernandez/entity-lookup-generate-migrate-process-plugins (inline entity lookup)
- https://www.drupal.org/node/2825565 (multi value fields)
- Natkeeran Ledchumykanthan
- Marcus Barnes