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
