假设我有一个内容类型Person
与字段:Name
,Age
,Email
此内容类型由一个称为Feature的Feature控制,test
因此我可以对其进行源代码控制并将其推送到实时站点。
我的工作流程如下:
- 我想补充一个新的领域
Person
被称为Phone
- 我在本地做:
drush fu test -y
- 我编辑
test.info
来增加版本号 - 我将更改提交到我的存储库
- 我将功能推送到实时站点(复制功能文件)
- 在实时网站上,我这样做:
drush fr test -y
- 在实时网站上,我这样做:
drush cc all
然后,新字段将出现在实时站点的上Person
。
如果在第一步中我删除了该字段的某个字段,Person
则不会从实时站点中删除该字段。我该如何解决?我不想从实时站点上的UI手动删除它。
这个工作流程正确吗?