materio-d9/web/modules/custom/materio_migrate/config/install/migrate_plus.migration.d7_t...

49 lines
1.1 KiB
YAML

id: d7_taxonomy_term_thesaurus
label: Taxonomy terms Thesaurus
migration_group: d7_materio
audit: true
migration_tags:
- Drupal 7
- Content
- Materio
deriver: Drupal\taxonomy\Plugin\migrate\D7TaxonomyTermDeriver
source:
plugin: d7_taxonomy_term_thesaurus
bundle: onthologie
destination:
plugin: entity:taxonomy_term
process:
# If you are using this file to build a custom migration consider removing
# the tid field to allow incremental migrations.
# tid: tid
vid:
plugin: default_value
default_value: thesaurus
name: name
'description/value': description
'description/format': format
weight: weight
# Only attempt to stub real (non-zero) parents.
parent_id:
-
plugin: skip_on_empty
method: process
source: parent
-
plugin: migration_lookup
migration: d7_taxonomy_term_thesaurus
parent:
plugin: default_value
default_value: 0
source: '@parent_id'
changed: timestamp
#synonyms
field_synonyms: synonyms_synonym
# used on advanced search
field_used_on_advanced_search: field_used_on_advanced_search