Add a dependency on migrate_tools for logging, --sync support

Created on 3 December 2019, almost 6 years ago
Updated 5 September 2025, 10 days ago

Incoming patch adds a dependency on migrate_tools to use their version of MigrateExecutable, which includes logging output that can be directed to watchdog or the console so you can see the outcome of a migration (messages like "Processed 960 items (0 created, 960 updated, 0 failed, 0 ignored)")

The migrate_tools dependency also allows use of a feature recently added in https://www.drupal.org/project/migrate_tools/issues/2809433 Migrate support for deleting items no longer in the incoming data Fixed to sync migrated content with its source (if an item is removed from the source, it is rolled backed from the migration and effectively deleted). I've added this as a per-migration config item (with checkboxes on the settings form UI).

Feature request
Status

Active

Version

1.2

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • First commit to issue fork.
Production build 0.71.5 2024