media_migration-8.x-1.x-dev/migrations/d7_file_entity_source_field_config.yml
migrations/d7_file_entity_source_field_config.yml
id: d7_file_entity_source_field_config
label: Media source field instance configuration
migration_tags:
- Drupal 7
- Configuration
deriver: Drupal\media_migration\Plugin\migrate\D7FileEntityConfigDeriver
idMap:
plugin: smart_sql
source:
plugin: d7_file_entity_source_field_instance
constants:
entity_type_id: media
required: true
process:
field_name:
-
plugin: migration_lookup
source:
- types
- schemes
migration: d7_file_entity_source_field
no_stub: true
-
plugin: default_value
default_value:
- NULL
- NULL
-
plugin: extract
index:
- 1
entity_type: constants/entity_type_id
required: 'constants/required'
bundle: bundle
label: source_field_label
settings: settings
destination:
plugin: entity:field_config
migration_dependencies:
required:
- d7_file_entity_source_field
- d7_file_entity_type
