Simple module that allows to "touch" an entity, meaning, open and save. The name comes from the unix touch command. This is something that could be done with Views Bulk Operations, but sometimes VBO is just more than you need.
Installation
Download and enable the module as usual. The Entity touch interface is then located as a menu tab on the admin content page (/admin/content)
Usage
For every defined entity, the UI allows you to select one or multiple bundles for which all entities will be "touched". The is done in a batch process in order to fully support large number of records. The touching also allows you to set default field values for fields that have an empty value, or to overwrite existing field values with the default value configured for a field instance.
Use cases
When adding a new field with a default value to e.g. a node type, then this default value will not be actually stored in the database, making it sometimes difficult to use custom queries that work directly on the database. "Touching" all the entities will set these default values in the database. That way the content of the database and the information shown on the website match.
Disclaimer
This is a module that addresses developers, so make sure that you inform yourself about the implications in the context of your project. Better make a backup of your database before using this module.
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Administration tools, Content editing experience, Developer tools
1 site reports using this module
- Created by berliner on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
