Suponha que eu tenho um tipo de conteúdo Personcom campos: Name, Age,Email
Esse tipo de conteúdo é controlado por um recurso chamado testpara que eu possa controlá-lo na origem e enviá-lo ao site ativo.
Meu fluxo de trabalho é assim:
- Eu adiciono um novo campo no
PersonchamadoPhone - localmente eu faço:
drush fu test -y - Eu edito o
test.infopara aumentar o número da versão - Eu comprometo as alterações no meu repositório
- Envio o recurso para o site ativo (copie os arquivos dos recursos)
- no site ao vivo eu faço:
drush fr test -y - no site ao vivo eu faço:
drush cc all
Em seguida, o novo campo aparece no site ativo Person.
Se, na primeira etapa, remover um campo, Persono campo não será excluído do site ativo. Como eu resolvo isso? Não quero excluí-lo manualmente da interface do usuário no site ativo.
Esse fluxo de trabalho está correto?