X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fuser%2Fmigrations%2Fd7_user.yml;fp=web%2Fcore%2Fmodules%2Fuser%2Fmigrations%2Fd7_user.yml;h=00eabf2c7f236105dab2750662d96b36eda70172;hp=0000000000000000000000000000000000000000;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/web/core/modules/user/migrations/d7_user.yml b/web/core/modules/user/migrations/d7_user.yml new file mode 100644 index 000000000..00eabf2c7 --- /dev/null +++ b/web/core/modules/user/migrations/d7_user.yml @@ -0,0 +1,59 @@ +id: d7_user +label: User accounts +audit: true +migration_tags: + - Drupal 7 + - Content +class: Drupal\user\Plugin\migrate\User +source: + plugin: d7_user +process: + # If you are using this file to build a custom migration consider removing + # the uid field to allow incremental migrations. + uid: uid + name: name + pass: pass + mail: mail + created: created + access: access + login: login + status: status + timezone: timezone + langcode: + plugin: user_langcode + source: language + fallback_to_site_default: false + preferred_langcode: + plugin: user_langcode + source: language + fallback_to_site_default: true + preferred_admin_langcode: + plugin: user_langcode + source: language + fallback_to_site_default: true + init: init + roles: + plugin: migration_lookup + migration: d7_user_role + source: roles + user_picture: + - + plugin: default_value + source: picture + default_value: null + - + plugin: migration_lookup + migration: d7_file +destination: + plugin: entity:user +migration_dependencies: + required: + - d7_user_role + optional: + - d7_field_instance + - d7_file + - language + - default_language + - user_picture_field_instance + - user_picture_entity_display + - user_picture_entity_form_display