mirror of
https://github.com/farmOS/farmOS.git
synced 2024-02-23 11:37:38 +01:00
Provide a Migration Group for Plan migrations.
This commit is contained in:
parent
d280a0e798
commit
f23012b20b
1 changed files with 86 additions and 0 deletions
|
@ -0,0 +1,86 @@
|
|||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
enforced:
|
||||
module:
|
||||
- farm_migrate
|
||||
id: farm_migrate_plan
|
||||
label: 'farmOS 1.x Plan Migration'
|
||||
description: 'Migrates plans from farmOS 1.x to farmOS 2.x'
|
||||
source_type: 'farmOS 1.x'
|
||||
module: null
|
||||
shared_configuration:
|
||||
process:
|
||||
name:
|
||||
plugin: get
|
||||
source: name
|
||||
uid:
|
||||
-
|
||||
plugin: skip_on_empty
|
||||
method: process
|
||||
source: uid
|
||||
-
|
||||
plugin: migration_lookup
|
||||
migration: farm_migrate_user
|
||||
source: uid
|
||||
created:
|
||||
plugin: get
|
||||
source: created
|
||||
changed:
|
||||
plugin: get
|
||||
source: changed
|
||||
status:
|
||||
plugin: static_map
|
||||
source: archived
|
||||
map:
|
||||
0: archived
|
||||
1: active
|
||||
default_value: archived
|
||||
notes:
|
||||
plugin: sub_process
|
||||
source: field_farm_notes
|
||||
process:
|
||||
value:
|
||||
plugin: get
|
||||
source: value
|
||||
format:
|
||||
plugin: static_map
|
||||
source: format
|
||||
map:
|
||||
farm_format: default
|
||||
plain_text: plain_text
|
||||
default_value: default
|
||||
file:
|
||||
plugin: sub_process
|
||||
source: field_farm_files
|
||||
process:
|
||||
target_id:
|
||||
plugin: migration_lookup
|
||||
migration:
|
||||
- farm_migrate_file
|
||||
- farm_migrate_file_private
|
||||
no_stub: true
|
||||
source: fid
|
||||
display: display
|
||||
description: description
|
||||
image:
|
||||
plugin: sub_process
|
||||
source: field_farm_images
|
||||
process:
|
||||
target_id:
|
||||
plugin: migration_lookup
|
||||
migration:
|
||||
- farm_migrate_file
|
||||
- farm_migrate_file_private
|
||||
no_stub: true
|
||||
source: fid
|
||||
alt: alt
|
||||
title: title
|
||||
width: width
|
||||
height: height
|
||||
migration_dependencies:
|
||||
required:
|
||||
- farm_migrate_file
|
||||
- farm_migrate_file_private
|
||||
- farm_migrate_user
|
||||
optional: { }
|
Loading…
Reference in a new issue