annotate modules/contrib/migrate_plus/config/schema/migrate_plus.process.schema.yml @ 7:848c88cfe644

More layout
author Chris Cannam
date Fri, 05 Jan 2018 13:59:44 +0000
parents 4c8ae668cc8c
children
rev   line source
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'