Chris@0
|
1 # Schema for the migrate process plugins.
|
Chris@0
|
2
|
Chris@0
|
3 migrate_plus.process.*:
|
Chris@0
|
4 type: migrate_process
|
Chris@0
|
5 label: 'Default process'
|
Chris@0
|
6
|
Chris@0
|
7 migrate_plus.process.callback:
|
Chris@0
|
8 type: migrate_process
|
Chris@0
|
9 label: 'Callback process'
|
Chris@0
|
10 mapping:
|
Chris@0
|
11 callback:
|
Chris@0
|
12 type: string
|
Chris@0
|
13 label: 'Callback'
|
Chris@0
|
14
|
Chris@0
|
15 migrate_plus.process.concat:
|
Chris@0
|
16 type: migrate_process
|
Chris@0
|
17 label: 'Concat process'
|
Chris@0
|
18 mapping:
|
Chris@0
|
19 delimiter:
|
Chris@0
|
20 type: string
|
Chris@0
|
21 label: 'Delimiter'
|
Chris@0
|
22
|
Chris@0
|
23 migrate_plus.process.dedupe_entity:
|
Chris@0
|
24 type: migrate_process
|
Chris@0
|
25 label: 'Dedupe Entity process'
|
Chris@0
|
26 mapping:
|
Chris@0
|
27 entity_type:
|
Chris@0
|
28 type: string
|
Chris@0
|
29 label: 'Entity type'
|
Chris@0
|
30 field:
|
Chris@0
|
31 type: string
|
Chris@0
|
32 label: 'Field name'
|
Chris@0
|
33 postfix:
|
Chris@0
|
34 type: string
|
Chris@0
|
35 label: 'Postfix'
|
Chris@0
|
36 start:
|
Chris@0
|
37 type: integer
|
Chris@0
|
38 label: 'Start'
|
Chris@0
|
39 length:
|
Chris@0
|
40 type: integer
|
Chris@0
|
41 label: 'Length'
|
Chris@0
|
42
|
Chris@0
|
43 migrate_plus.process.explode:
|
Chris@0
|
44 type: migrate_process
|
Chris@0
|
45 label: 'Explode process'
|
Chris@0
|
46 mapping:
|
Chris@0
|
47 delimiter:
|
Chris@0
|
48 type: string
|
Chris@0
|
49 label: 'Delimiter'
|
Chris@0
|
50 limit:
|
Chris@0
|
51 type: integer
|
Chris@0
|
52 label: 'Limit'
|
Chris@0
|
53
|
Chris@0
|
54 migrate_plus.process.extract:
|
Chris@0
|
55 type: migrate_process
|
Chris@0
|
56 label: 'Extract process'
|
Chris@0
|
57 mapping:
|
Chris@0
|
58 default:
|
Chris@0
|
59 type: string
|
Chris@0
|
60 label: 'Default value'
|
Chris@0
|
61
|
Chris@0
|
62 migrate_plus.process.flatten:
|
Chris@0
|
63 type: migrate_process
|
Chris@0
|
64 label: 'Flatten process'
|
Chris@0
|
65
|
Chris@0
|
66 migrate_plus.process.get:
|
Chris@0
|
67 type: migrate_process
|
Chris@0
|
68 label: 'Get process'
|
Chris@0
|
69 mapping:
|
Chris@0
|
70 source:
|
Chris@0
|
71 type: string
|
Chris@0
|
72 label: 'Source key'
|
Chris@0
|
73
|
Chris@0
|
74 migrate_plus.process.iterator:
|
Chris@0
|
75 type: migrate_process
|
Chris@0
|
76 label: 'Iterator process'
|
Chris@0
|
77 mapping:
|
Chris@0
|
78 process:
|
Chris@0
|
79 type: ignore
|
Chris@0
|
80 label: 'Process'
|
Chris@0
|
81 key:
|
Chris@0
|
82 type: string
|
Chris@0
|
83 label: 'Key'
|
Chris@0
|
84
|
Chris@0
|
85 migrate_plus.process.machine_name:
|
Chris@0
|
86 type: migrate_process
|
Chris@0
|
87 label: 'Machine name process'
|
Chris@0
|
88
|
Chris@0
|
89 migrate_plus.process.migration:
|
Chris@0
|
90 type: migrate_process
|
Chris@0
|
91 label: 'Migration process'
|
Chris@0
|
92 mapping:
|
Chris@0
|
93 migration:
|
Chris@0
|
94 type: sequence
|
Chris@0
|
95 label: 'Migration'
|
Chris@0
|
96 source:
|
Chris@0
|
97 type: sequence
|
Chris@0
|
98 label: 'Source keys'
|
Chris@0
|
99 source_ids:
|
Chris@0
|
100 type: string
|
Chris@0
|
101 label: 'Source IDs'
|
Chris@0
|
102 stub_id:
|
Chris@0
|
103 type: string
|
Chris@0
|
104 label: 'Stub ID'
|
Chris@0
|
105
|
Chris@0
|
106 migrate_plus.process.route:
|
Chris@0
|
107 type: migrate_process
|
Chris@0
|
108 label: 'Route process'
|
Chris@0
|
109
|
Chris@0
|
110 migrate_plus.process.skip_on_empty:
|
Chris@0
|
111 type: migrate_process
|
Chris@0
|
112 label: 'Skip on Empty'
|
Chris@0
|
113
|
Chris@0
|
114 migrate_plus.process.skip_row_if_not_set:
|
Chris@0
|
115 type: migrate_process
|
Chris@0
|
116 label: 'Skip Row process if not set'
|
Chris@0
|
117 mapping:
|
Chris@0
|
118 index:
|
Chris@0
|
119 type: integer
|
Chris@0
|
120 label: 'Index'
|
Chris@0
|
121
|
Chris@0
|
122 migrate_plus.process.static_map:
|
Chris@0
|
123 type: migrate_process
|
Chris@0
|
124 label: 'Static Map'
|
Chris@0
|
125 mapping:
|
Chris@0
|
126 map:
|
Chris@0
|
127 type: sequence
|
Chris@0
|
128 label: 'Map'
|
Chris@0
|
129 default_value:
|
Chris@0
|
130 type: string
|
Chris@0
|
131 label: 'Default value'
|
Chris@0
|
132 bypass:
|
Chris@0
|
133 type: boolean
|
Chris@0
|
134 label: 'Bypass lookup'
|
Chris@0
|
135
|
Chris@0
|
136 migrate_plus.process.default_value:
|
Chris@0
|
137 type: migrate_process
|
Chris@0
|
138 label: 'Default value'
|
Chris@0
|
139 mapping:
|
Chris@0
|
140 strict:
|
Chris@0
|
141 type: boolean
|
Chris@0
|
142 label: 'Strict type check'
|
Chris@0
|
143 default_value:
|
Chris@0
|
144 type: string
|
Chris@0
|
145 label: 'Default value'
|