view modules/contrib/migrate_plus/config/schema/migrate_plus.source.schema.yml @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children
line wrap: on
line source
# Schema for the migrate source plugins.

migrate_plus.source.*:
  type: migrate_source
  label: 'Default source'

migrate_plus.source.empty:
  type: migrate_source_sql
  label: 'Empty source'
  mapping:
    provider:
      type: string
      label: 'Provider'

migrate_plus.source.embedded_data:
  type: migrate_source
  label: 'Embedded data source'
  mapping:
    data_rows:
      type: sequence
      label: 'Data rows'
      sequence:
        type: ignore
        label: 'Data row'
    ids:
      type: sequence
      label: 'Unique key'
      sequence:
        type: mapping
        label: 'Key column'
        mapping:
          type:
            type: string
            label: 'Column type'