Simplemente tenía que hacer esto, y descubrí que no era demasiado difícil, pero mi sitio es bastante simple.
Prueba esto:
- Cree un nuevo campo con el nombre propio.
- Ejecute estas consultas en MySQL:
INSERT INTO field_data_[NEW MACHINE NAME] (entity_type, bundle, deleted, entity_id, revision_id, language, delta, field_fabric_color_pattern_tid) SELECT cf.* FROM `field_data_[OLD MACHINE NAME]` cf
INSERT INTO field_revision_[NEW MACHINE NAME] (entity_type, bundle, deleted, entity_id, revision_id, language, delta, field_fabric_color_pattern_tid) SELECT cf.* FROM `field_revision_[OLD MACHINE NAME]` cf
(cambie [NUEVO NOMBRE DE MÁQUINA] y [NOMBRE DE MÁQUINA ANTERIOR] con field_your_field_names
)
- Actualice las vistas involucradas para usar el nuevo campo y cualquier otro módulo que apunte a ese campo específico (aquí es donde las cosas pueden ponerse feas si su sitio es complicado). Puede ver las vistas que usan su campo anterior aquí:
/admin/reports/fields/views-fields
- Borrar caché del sitio