Сброс счетчика id заказов в minishop2

Добрый день!

Может, кто-то сможет объяснить, как сбросить счетчик id заказов?

Нужно начать новую нумерацию после удаления всех заказов.
modx.pro/help/12043 Тут уже есть такой вопрос, но понятного ответа нет.

Объясните, пожалуйста.
kudesia
13 октября 2022, 10:59
modx.pro
2
642
0

Комментарии: 2

Павел Романов
13 октября 2022, 11:33
+1
Для удаления заказов через phpMyAdmin очистите в базе таблицы modx_ms2_orders и modx_ms2_order_addresses.
Потом для этих таблиц на вкладке «Операции» выставьте значение AUTO_INCREMENT в 1

Естественно, предварительно сделайте бэкап.
    Роман
    13 октября 2022, 12:24
    +1
    Через консоль, как-то так.
    $tables = ["orders", "order_addresses", "order_logs", "order_products"];
    foreach ($tables as $table) {
    	$clear_table = "TRUNCATE TABLE modx_ms2_" . $table;
    	$query = $modx->query($clear_table);
    }
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2