This project is not covered by Drupal’s security advisory policy.

This provides a user interface adjustment to the UUID module's admin page that adds a "rebuild all UUIDs" button.

WARNING THERE IS NO UNDO

There is no undo for this behavior as it forcibly rewrites all UUIDs in the database for a site. Times you may want to do this:

  • You imported content from another site and the two are not supposed to be kept in sync in any way, but the UUIDs were needed for relationship management on import
  • You cloned a database / produced a Drupal site in a non-standard way and want to make sure UUIDs are truly unique after build
  • You screwed something up and need to blow away the UUIDs in a site and don't want to uninstall then reinstall the module to get this to happen

Only get this project if you know why you are doing so. This was written to fix issues related to non-recommended site cloning methods (like mysql import of a configured site, then rewriting values that are not supposed to match).

Also see: UUID Rebuild for a drush plugin if you don't want to expose this destructive behavior through the UI but still need it as a utility.

Supporting organizations: 
Developed, Implemented

Project information

Releases