Eu tentei criar um campo, mas meu servidor ficou com a metade do erro interno de servidor devido a algum ataque de spambot ...
Agora, quando tento adicionar o campo novamente, estou recebendo:
O nome legível por máquina já está em uso. Deve ser único.
Eu acho que algumas tabelas foram preenchidas no banco de dados. Como posso removê-los facilmente?
Respostas:
Você também pode usar drush para executar
field_delete_field()
. Apenas corra:fonte
Uau, criar um campo leva cerca de 2 segundos ... mas se for uma porcaria, acho que é uma porcaria.
Já que você não sabe "onde" ele é ruim, basicamente você terá que procurar nas tabelas para ter certeza de que limpará o que estiver lá ...
Drop
as mesasfield_data_FIELD_THE_NAME_YOU_GAVE_IT
efield_revision_FIELD_THE_NAME_YOU_GAVE_IT
.Também procure
field_config
efield_config_instance
procure asname
chaves (e asbundle
chaves) do campo + pacotes configuráveis aos quais você vinculou o campo nomeado. Exclua essas entradas nessas 2 tabelas também.Limpe o cache do site.
fonte