You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mods-for-HESK-Netsyms/install/migrations/v240/CreateNewStatusNameTable/UpdateSortValues.php

20 lines
634 B
PHP

<?php
namespace v240\CreateNewStatusNameTable;
class UpdateSortValues extends \AbstractMigration {
function up($hesk_settings) {
$statusesRs = $this->executeQuery("SELECT `ID` FROM `" . hesk_dbEscape($hesk_settings['db_pfix']) . "statuses` ORDER BY `ID` ASC");
$i = 10;
while ($myStatus = hesk_dbFetchAssoc($statusesRs)) {
$this->executeQuery("UPDATE `" . hesk_dbEscape($hesk_settings['db_pfix']) . "statuses` SET `sort`=" . intval($i) . "
WHERE `id`='" . intval($myStatus['ID']) . "' LIMIT 1");
$i += 10;
}
}
function down($hesk_settings) {
}
}