DrupalCon Amsterdam 2019: Advanced migration techniques

Nov 01, 2019

Daniel Sipos

In this session we are going to explore some advanced techniques for building and running migrations.

Sometimes you can define your migrations in a single file, run them, close your laptop and go grab a beer. But let’s face it, most other times things are bit more complicated. What we will talk about in this session are some of the cases in which you need to get a bit creative. Such as standardise your source data. Transform it before it gets imported. Or use templates to build dynamic migrations.

An important example we will look at is how we can migrate multilingual content from various types of sources.

A general run-down of what we will cover in the session is as follows:

* The basics of setting up a migration and how it actually works under the hood
* (Migration) plugins and plugin derivatives
* Migration templates
* Use case: migrate nodes with translations

Hi! I'm Karim Boudjema, the developer and site-builder of this site. I'm currently working as a freelance Drupal developer.

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.