drupalorg_migrate-1.0.x-dev/migrations/drupalorg_migrate_forum_comment.yml

migrations/drupalorg_migrate_forum_comment.yml
id: drupalorg_migrate_forum_comment
# Commenting out the below will require the d7_comment migration.
#migration_tags:
#  - Drupal 7
#  - Content
migration_group: drupalorg_migrate
label: 'Migrate Forum Comments'

source:
  plugin: d7_comment_forum
  constants:
    entity_type: node
process:
  pid:
    -
      plugin: skip_on_empty
      method: process
      source: pid
    -
      plugin: migration_lookup
      migration: drupalorg_migrate_forum_comment
  entity_id:
    -
      plugin: migration_lookup
      migration: drupalorg_migrate_forum
      source: nid
    -
      plugin: node_complete_node_lookup
    -
      plugin: skip_on_empty
      method: row
  entity_type: 'constants/entity_type'
  comment_type:
    plugin: default_value
    default_value: comment_node_forum
  # Comments migrated from Drupal 6 to Drupal 7 may not have a language.
  langcode:
    plugin: default_value
    source: language
    default_value: und
  field_name: '@comment_type'
  subject: subject
  uid:
    plugin: migration_lookup
    migration: drupalorg_migrate_users
    source: uid
  name: name
  mail: mail
  homepage: homepage
  hostname: hostname
  created: created
  changed: changed
  status: status
  thread: thread
  comment_body: comment_body
destination:
  plugin: entity:comment
migration_dependencies:
  required:
    - drupalorg_migrate_users
    - drupalorg_migrate_forum

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc