Update to drupal-org-drupal 8.0.0-rc2. For more information, see https://www.drupal.org/node/2598668

This commit is contained in:
Pantheon Automation 2015-10-21 21:44:50 -07:00 committed by Greg Anderson
parent f32e58e4b1
commit 8e18df8c36
3062 changed files with 15044 additions and 172506 deletions

View file

@ -0,0 +1,6 @@
name: 'Migrate property overwrite test'
type: module
description: 'Example module demonstrating property overwrite support in the Migrate API.'
package: Testing
version: VERSION
core: 8.x

View file

@ -0,0 +1,31 @@
id: users
label: User migration
migration_tags:
- Drupal 6
- Drupal 7
source:
plugin: d6_user
process:
# If the entity's ID is migrated, the Migrate API will try to update
# an existing entity with that ID. If no entity with that ID already
# exists, it will be created.
uid: uid
name: name
mail: mail
password: password
'signature/value':
plugin: default_value
default_value: 'The answer is 42.'
destination:
plugin: entity:user
# If the destination is going to update an existing user, you can optionally
# specify the properties that should be overwritten. For example, if the
# migration tries to import user 31 and user 31 already exists in the
# destination database, only the 'name' and 'mail' properties of the user
# will be overwritten. If user 31 doesn't exist, it will be created and
# the overwrite_properties list will be ignored.
overwrite_properties:
- name
- mail
# It's possible to overwrite nested properties too.
- 'signature/value'