drupalorg_migrate-1.0.x-dev/migrations/drupalorg_migrate_organizations.yml
migrations/drupalorg_migrate_organizations.yml
id: drupalorg_migrate_organizations
label: 'Drupal.org Organization'
migration_group: drupalorg_migrate
# Commenting out the below will require the d7_file migration.
#migration_tags:
# - Drupal 7
# - Content
#deriver: Drupal\node\Plugin\migrate\D7NodeDeriver
source:
plugin: d7_node
batch_size: 1000
track_changes: true
node_type: organization
destination:
plugin: entity:node
process:
nid: tnid
type:
plugin: default_value
default_value: organization
langcode:
plugin: default_value
source: langcode
default_value: "und"
title: title
uid:
plugin: migration_lookup
migration: drupalorg_migrate_users
source: node_uid
status: status
created: created
changed: changed
promote: promote
sticky: sticky
field_organization_type:
plugin: migration_lookup
migration: drupalorg_migrate_organization_type
source: field_organization_type
field_logo_file:
plugin: sub_process
source: field_logo
process:
target_id:
plugin: migration_lookup
migration: drupalorg_migrate_organization_files
source: fid
alt: alt
field_link:
plugin: field_link
uri_scheme: 'https://'
source: field_link
field_organization_headquarters: field_organization_headquarters
field_organization_loc_served:
plugin: migration_lookup
migration: drupalorg_migrate_locations
source: field_organization_loc_served
field_services:
plugin: migration_lookup
migration: drupalorg_migrate_services
source: taxonomy_vocabulary_48
field_sectors:
plugin: migration_lookup
migration: drupalorg_migrate_sectors
source: taxonomy_vocabulary_50
field_budget: field_budget
field_org_marketplace_request: field_org_marketplace_request
body: body
field_contributions: field_contributions
field_org_training_request: field_org_training_request
field_organization_training_url:
plugin: field_link
uri_scheme: 'https://'
source: field_organization_training_url
field_organization_training_desc: field_organization_training_desc
field_hosting_type: field_hosting_type
field_organization_technologies: field_organization_technologies
field_organization_support: field_organization_support
field_short_description: field_short_description
field_org_membership_status: field_org_membership_status
field_org_issue_credit_count: field_org_issue_credit_count
field_org_contribution_rank: field_org_contribution_rank
field_drupalorg_rank_components: field_drupalorg_rank_components
field_org_issue_credit_year: field_org_issue_credit_year
field_org_marketplace_rank: field_org_marketplace_rank
migration_dependencies:
optional:
- drupalorg_migrate_users
- drupalorg_migrate_organization_files
- drupalorg_migrate_organization_type
- drupalorg_migrate_locations
- drupalorg_migrate_services
- drupalorg_migrate_sectors
dependencies:
enforced:
module:
- drupalorg_migrate
