Eu só tinha que fazer isso e achei que não era muito difícil, mas meu site é bastante simples.
Tente o seguinte:
- Crie um novo campo com o nome próprio.
- Execute estas consultas no 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
(troque [NEW MACHNIE NAME] e [OLD MACHINE NAME] por field_your_field_names
)
- Atualize todas as visualizações envolvidas para usar o novo campo e quaisquer outros módulos que apontem para esse campo específico (é aqui que as coisas podem ficar feias se o site for complicado). Você pode ver quaisquer visualizações que usam seu campo antigo aqui:
/admin/reports/fields/views-fields
- Limpar cache do site