假设我们有一个全核心的Drupal站点;是否有实用工具,甚至是Drush/Dconsole命令来“清理”数据库中任何不是节点、分类法或任何常规的基于核心的各种数据?
换句话说,从DB中清除任何东西的实用程序或命令--例如,我们安装并删除的模块的残留物--现在被固定在DB上并手动移除它,可能是sisiphyc和或令人厌烦的(特别是当您同时有几种情况时)。
发布于 2016-07-12 11:20:50
我认为这是不可能的,因为在配置它之前,内核无法知道您需要什么(字段、节点类型等)。
您需要在DB结构上设置一个事务检查点,以及在此之后回滚其中的每个结构操作和数据的可能性。
我通常有一个系统,除了我的内容分期系统,以测试贡献的模块。将内容阶段复制到dev,在dev上应用模块,测试、回滚或将模块移动到内容阶段。
如果你是模块开发自己
https://drupal.stackexchange.com/questions/206773
复制相似问题