NO CODE CONTENT MIGRATION ( D7 TO D8 )
This presentation focuses on migrating content from Drupal 7 (D7) to Drupal 8 (D8) using a simple UI (i.e. without having to write any code). The no code content migration approach demonstrates using a new D8 module in the works: Contentin. The process for migrating content from D7 to D8 is the following:
— Contentout module (D7): Generate a CSV file from a content type with two clicks
— Contentin module (D7 & D8): Dynamically generate a migration from a CSV file, then use drush commands for importing and rolling back the content (i.e. drush mim / drush mr / drush mim / etc.). Note: drush mim has replaced drush mi recently.
The Contentin module dynamically registers a node migration from a CSV file with one click (two clicks for a file migration). The Contentout module creates the CSV file with two clicks: One to select the content type and a second to generate the CSV file that preserves fields/sub-fields and multi-value fields.
The presentation demonstrates migrating users from Drupal 7 to Drupal 8, then proceeds to migrate content for several content types, including Basic Page, Article (with image) and also custom content types with several Drupal Core field types, including entity references and several others.
The links to the code for the D7 versions of the Contentin and Contentout modules can be found on my profile page: https://www.drupal.org/u/iribarne
Drupaling since 2007. Active in the South Florida Drupal community spreading the word, and helping others learn Drupal. BSEE and BSCS from FIU (state university in Miami). I did a co-op at NASA Langley Research Center in Virginia. After graduation, I worked for Siemens in Boca Raton and Munich (where I learned to ski in the Alps just south of Munich). I worked for other telecom companies, including Nortel and Motorola. Now I am focused on Drupal full-time as a Technical Account Manager at Acquia. Personally, I am focusing on getting content in and out of Drupal, and spending a lot of time with the Drupal Migrate module. Specifically, writing two new modules called Contentin and Contentout: https://www.drupal.org/sandbox/iribarne/2461615 https://www.drupal.org/sandbox/iribarne/2461613