commerce1_profile.yml in Commerce Migrate 3.0.x
Same filename and directory in other branches
  modules/commerce/migrations/commerce1_profile.yml
File
modules/commerce/migrations/commerce1_profile.ymlView source
- id: commerce1_profile
- label: Commerce customer profile
- migration_tags:
-   - Drupal 7
-   - Commerce
-   - Content
- deriver: Drupal\commerce_migrate_commerce\Plugin\migrate\ProfileDeriver
- source:
-   plugin: commerce1_profile
-   profile_type:
-     - billing
-     - shipping
- process:
-   profile_id: profile_id
-   revision_id: revision_id
-   # Change the Commerce 1 default customer bundle 'billing' to 'customer'.
-   type:
-     plugin: static_map
-     source: type
-     bypass: true
-     map:
-       billing: customer
-   uid:
-     -
-       plugin: migration_lookup
-       migration: d7_user
-       source: uid
-       no_stub: true
-     -
-       plugin: default_value
-       default_value: 0
-       strict: true
-     -
-       plugin: entity_exists
-       entity_type: user
-     -
-       plugin: default_value
-       default_value: 0
-   status: status
-   # This is a default if there is an entry in the commerce_address_defaults.
-   is_default:
-     plugin: callback
-     callable: is_string
-     source: cadtype
-   created: created
-   changed: changed
-   data: data
- destination:
-   plugin: entity:profile
-   destination_module: profile
- migration_dependencies:
-   required:
-     - d7_user
-     - commerce1_profile_type
-   optional:
-     - d7_field_instance
