Сброс счетчика id заказов в minishop2
Добрый день!
Может, кто-то сможет объяснить, как сбросить счетчик id заказов?
Нужно начать новую нумерацию после удаления всех заказов.
modx.pro/help/12043 Тут уже есть такой вопрос, но понятного ответа нет.
Объясните, пожалуйста.
Может, кто-то сможет объяснить, как сбросить счетчик id заказов?
Нужно начать новую нумерацию после удаления всех заказов.
modx.pro/help/12043 Тут уже есть такой вопрос, но понятного ответа нет.
Объясните, пожалуйста.
Комментарии: 2
Для удаления заказов через phpMyAdmin очистите в базе таблицы modx_ms2_orders и modx_ms2_order_addresses.
Потом для этих таблиц на вкладке «Операции» выставьте значение AUTO_INCREMENT в 1
Естественно, предварительно сделайте бэкап.
Потом для этих таблиц на вкладке «Операции» выставьте значение AUTO_INCREMENT в 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);
}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.