Bulk CSV Delete
This module provides a Drush command to delete nodes from your Drupal site. You can supply a CSV file containing references to the nodes you want to remove, making it efficient for deleting large numbers of nodes.
Features
This module provides a drush command so you can provide a CSV file with a reference. These references will be used to match existing nodes in a database to delete them. This drush command is built specifically to handle large node deletions up to at least 100,000 node deletions.
Post-Installation
When the module is installed place your CSV file in your private directory and run the drush command.
This module is currently in developemnt. Specific instructions will be added when the given feature is implemented.
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.1.0 | Stable | 10–11 | Mar 19, 2026 | ||
| 1.0.9 | Stable | 10–11 | Add new logging informaiton. | Mar 9, 2026 | |
| 1.0.8 | Stable | 10–11 | Add option to set a delay in milliseconds. The delay is to help limit CPU usage. | Mar 2, 2026 | |
| 1.0.x-dev | Dev | 10–11 | Feb 17, 2026 | ||
| 1.0.6 | Stable | 10–11 | Feb 13, 2026 | ||
| 1.0.5 | Stable | 10–11 | Feb 13, 2026 | ||
| 1.0.4 | Stable | 10–11 | Feb 13, 2026 | ||
| 1.0.3 | Stable | 10–11 | Feb 13, 2026 | ||
| 1.0.2 | Stable | 10–11 | Feb 13, 2026 | ||
| 1.0.1 | Stable | 8–11 | Feb 12, 2026 | ||
| 1.0.0 | Stable | Feb 12, 2026 |