Sitefinity - 安全删除孤立的动态内容记录

时间:2017-08-17 06:17:51

标签: sitefinity sitefinity-dynamic-content-types

我一直在通过API向动态模块添加记录,在我的实验过程中,我添加了一堆与任何有效父记录无法正确关联的记录。

我已经检查过,到目前为止,我可以看到Sitefinity将这些记录的数据存储在多个表中:

  1. mydynamiccontenttype_table
  2. sf_dynamic_content
  3. sf_dynmc_cntnt_sf_lnguage_data
  4. sf_dynmc_cntent_sf_permissions
  5. 我想通过删除这些记录来清理数据库,但我想确保在此过程中不会产生更多问题。

    是否有人知道是否有更多对这些动态内容类型记录的引用或安全删除它们的过程?

1 个答案:

答案 0 :(得分:1)

可能还有其他表,因此您最安全的选择是使用Sitefinity API删除项目。

只需获取该项目的masterId并使用如下代码:

{{1}}