UUID Rebuild UI
Categories
Component ID
2364361
Component name
UUID Rebuild UI
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Downloads
334
Component created
Component changed
Component body
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.
