Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Migrate Orphans Purger

Security covered Under active development 72 sites

This module provides Drush commands to clean up orphaned content from previous migrations. It identifies and either deletes or disables content in your Drupal site that no longer exists in the original source data.

When using migrate to import data from external data sources, we often have the issue, that the external data source deletes records we previously imported. In our database remain "orphans" and our migrate_map tables are full of orphaned entries.

This modules comes with a handy drush command to remove orphans from a specific migration by comparing the migrate_map table and the external data source.

You have two options:

  • Delete orphaned entities
  • Disable orphaned entities

Usage:

drush migrate:orphans-purge <migration-name>
drush migrate:orphans-disable <migration-name>
Drupal 8–11

Ask your assistant about Migrate Orphans Purger

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
7
Tracked since
Jun 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Slowing

Release Timeline

Releases

Version Type Core PHP Release date
2.0.3 Stable 8–11 Sep 30, 2025
2.0.2 Stable 8–11 Sep 27, 2024
2.0.1 Stable 8–10 Feb 28, 2024
2.0.0 Stable 8–10 Oct 17, 2023
2.0.x-dev Dev 8–11 Oct 17, 2023
1.0.x-dev Dev 8–10 Aug 9, 2023
1.0.8 Stable 8–10 Jun 22, 2023