archivesspace-8.x-1.x-dev/modules/archivesspace_core_defaults/config/install/migrate_plus.migration.as_classifications.yml

modules/archivesspace_core_defaults/config/install/migrate_plus.migration.as_classifications.yml
langcode: en
status: true
dependencies: {  }
id: as_classifications
class: null
field_plugin_method: null
cck_plugin_method: null
migration_tags: null
migration_group: archivesspace
label: 'ArchivesSpace Classifications'
source:
  plugin: archivesspace
  object_type: classifications
  base_uri: 'http://localhost:8089'
  repository: /repositories/2
  username: admin
  password: admin
  keys:
    - uri
process:
  published:
    plugin: skip_on_value
    source: publish
    method: row
    value: false
  name: title
  field_identifier: identifier
  uid:
    plugin: default_value
    default_value: 1
  description:
    plugin: skip_on_empty
    method: process
    source: description
  field_creator:
    -
      plugin: skip_on_empty
      method: process
      source: creator
    -
      plugin: migration_lookup
      migration:
        - as_agents_corp
        - as_agents_family
        - as_agents_people
destination:
  plugin: 'entity:taxonomy_term'
  default_bundle: records_classifications
migration_dependencies:
  optional:
    - as_agents_corp
    - as_agents_family
    - as_agents_people

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

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