Your IP : 216.73.216.170


Current Path : /home/bitrix/ext_www/aero.yacl.site_for_del/
Upload File :
Current File : /home/bitrix/ext_www/aero.yacl.site_for_del/oktest.php

<?
define("NOT_CHECK_PERMISSIONS", true);
if (!$_SERVER["DOCUMENT_ROOT"]) {
    $_SERVER["DOCUMENT_ROOT"] = realpath(__DIR__);
} else {
//    die ('Script for console only');
}

require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");

use Bitrix\Main\Type\DateTime;
use Bitrix\Main\Loader;
use Bitrix\Highloadblock\HighloadBlockTable as HLBT;
use Bitrix\Disk\Security\DiskSecurityContext;
use Bitrix\Disk\Security\SecurityContext;
use Bitrix\Disk\Storage;
use Bitrix\Main\Localization\Loc;

Loader::includeModule('tasks');
Loader::includeModule('im');
Loader::includeModule('blog');

//{
//    $taskList = \Bitrix\Tasks\Internals\TaskTable::getList(['filter' => [], 'select' => ['ID']]);
//    while($arItem = $taskList->fetch())
//    {
//        oklog('Deleting' . $arItem['ID'], 'oktest');
//        \Bitrix\Tasks\Internals\TaskTable::delete($arItem["ID"]);
////        CTasks::Delete($arItem["ID"]);
//        oklog('Deleted' . $arItem['ID'], 'oktest');
//    }
//}
//$list = \Bitrix\Tasks\Internals\Task\TemplateTable::getList(['filter' => [], 'select' => ['ID']]);
//while ($item = $list->fetch()) {
//    \Bitrix\Tasks\Internals\Task\TemplateTable::delete($item['ID']);
//}
//
//$list = CBlog::GetList([], []);
//while ($item = $list->fetch()) {
//    CBlog::Delete($item['ID']);
//}
$tableList = [
//    '\Bitrix\Tasks\Internals\Task\MemberTable',
    '\Bitrix\Tasks\Internals\Counter\EffectiveTable',
    '\Bitrix\Tasks\Internals\Counter\CounterTable',
];
foreach ($tableList as $table) {
//    $table = '\Bitrix\Tasks\Internals\Task\LogTable';
    $list = $table::getList(['filter' => [], 'select' => ['ID']]);
//okp($list->fetch());
    while ($item = $list->fetch()) {
        $table::delete($item['ID']);
    }
}

//$userList = \Bitrix\Main\UserTable::getList([
//    'filter' => ['<ID' => 9544],
//    'select' => ['ID'],
//    'limit' => 10000,
//]);
//while ($item = $userList->fetch()) {
//    if ($item['ID'] != 1 && $item['ID'] != 1404) {
//        $res = $USER->Delete($item['ID']);
//        if (!$res) {
//            echo $item['ID'] . ': ' . $APPLICATION->LAST_ERROR . "\n";
//            oklog($item['ID'] . ': ' . $APPLICATION->LAST_ERROR . "\n", '_error');
//        } else {
//            oklog($item['ID'] . ': user deleted', '_res');
//        }
//    }
//}

/**/