Migrate API, not just for Migration

May 12, 2019

The Migrate API from Drupal 8 core provides services for migrating data from a source system to Drupal 8. In this hands-on session we will import content from a data source (i.e. CSV file) into a Drupal 8 site. In the process we will learn how to implement hook_migration_plugins_alter() to tell Drupal where to find the data files and images from a custom module. All of this will be done in a custom module scaffolded using Drupal console and we will also look at how Migrate Tools and Migrate Plus modules make it easier to manage migrations. This example is designed to show how developers can take advantage of the Migrate API to import test content safely into a database and keep track of that content.

Tae Oey
About the Speaker(s):
I have been working as a Drupal developer working on projects for Johnson&Johnson, Lockheed Martin and the Mastercard where I developed a travel app prototype with Angular Js. My background is actually in Civil Engineering where I designed roads, storm management systems, and residential planned communities.


Hi! I'm Karim Boudjema, the developer and site-builder of this site. I'm currently working as Drupal developer at Symetris, a great Drupal agency in Montreal - Canada.

I was wondering how could I giving back to the Drupal community all what it gave to me during the last 10 years, that's how the idea of this site came to me ... (read more)

Hi! I’m Santiago Rico, the web designer and themer of this site.

When Karim proposed me to design and theme this site for the Drupal community, I accepted immediately because the community is the main reason why I love Drupal so much.