oliverdavies.uk/source/_presentations/getting-your-data-into-drupal-8.md

34 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Getting (Your Data) Into Drupal 8
description: An overview of Drupals Migrate functionality, and a look at how to write your own migrations.
speakerdeck:
id: 63e5dfce996e46699e304d50e896477b
ratio: "1.77777777777778"
url: "https://speakerdeck.com/opdavies/getting-your-data-into-drupal-8-drupal_bristol"
video:
type: youtube
id: jtmARTuYhp8
meta:
og:
image:
url: '%site.assets.url%/assets/images/talks/getting-your-data-into-drupal-8.png'
width: 2560
height: 1440
type: image/png
events:
- name: Drupal Bristol
date: 2017-01-18
location: Bristol, UK
url: https://www.drupalbristol.org.uk
- name: DrupalCamp London 2017
date: 2017-03-04
time: "12:05 - 12:50"
location: London, UK
---
If youve moved a site from Drupal 6 to 7, the chances are that youve either used the upgrade path to update your old site in-place, or you built a new site from scratch and used the Migrate module from contrib to migrate your data from the old database.
In Drupal 8, things have changed as theres no upgrade path from Drupal 7 and the Migrate module has been moved into core, though there are still migration related modules available in contrib.
This talk will look at the core Migrate module and how it implements Drupal 8 features such as YAML and the plugin and configuration systems, and how to write your own migrations to get your data into Drupal 8.