media_migration-8.x-1.x-dev/migrations/d7_file_entity.yml

migrations/d7_file_entity.yml
id: d7_file_entity
label: File Entity migration
audit: true
migration_tags:
  - Drupal 7
  - Content
deriver: Drupal\media_migration\Plugin\migrate\D7FileEntityDeriver
idMap:
  plugin: smart_sql
source:
  plugin: d7_file_entity_item
process:
  track_changes_uuid:
    -
      plugin: migration_lookup
      source: fid
      migration: d7_file_entity
      no_stub: true
    -
      plugin: skip_on_empty
      method: process
    -
      plugin: migmag_get_entity_property
      entity_type_id: 'media'
      property: 'uuid'
  oracle_uuid:
    plugin: media_migrate_uuid
    source: fid
  uuid:
    plugin: null_coalesce
    source:
      - '@track_changes_uuid'
      - '@oracle_uuid'
  uid:
    -
      plugin: migration_lookup
      migration: d7_user
      source: uid
    -
      plugin: default_value
      default_value: 1
  bundle: bundle
  name: filename
  created: timestamp
  status: status
destination:
  plugin: entity:media
migration_dependencies:
  required:
    - d7_file_entity_type
    - d7_file_entity_source_field_config
  optional:
    - d7_user

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

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