This presentation covers, how we can migration from multiple resources to Drupal 8. More info here - http://2016.drupalcampdelhi.com/drupal-8-day-training
3. Agenda
- Basics of Migration Configuration Entity (YML)
- Basics of how to write Source and Process Plugins
- Demo code to showcase migrations from Drupal / XML / JSON / Custom Mysql
database
- Exercise to do migration from a given source (xml, json, mysql db)
4. Migration Configuration Entity (YML)
Heart of the migration is YML file. YML has four important keys,
- Id
- Source
- Process
- Destination
13. Exercise Time
- Users
- eyeColor (taxonomy), gender (select list - m/f), about (split in 2 fields), registered (timestamp)
- Data
- money (prefix $), user_id (map to user),
14. References
- Writing D6 to D8 entity migrations
- Drupal 6 to Drupal 8(.1.x) Custom Content Migration