Страница 1 из 1

Как быстро очистить базу товаров?

Добавлено: 20.11.2018, 11:37
ankn
Как быстро очистить базу товаров?
делал это в simle, но забыл как.

Спасибо.

Добавлено: 20.11.2018, 11:50
makki
Дубль темы

Добавлено: 20.11.2018, 13:06
ankn
Странное дело, но команды:
mysql_query("TRUNCATE TABLE s_variants");
mysql_query("TRUNCATE TABLE s_products");
mysql_query("TRUNCATE TABLE s_images");
mysql_query("TRUNCATE TABLE s_related_products");
mysql_query("TRUNCATE TABLE s_products_categories");
mysql_query("TRUNCATE TABLE s_options");

не срабатывают.

Добавлено: 20.11.2018, 13:17
makki
Вместо s_products пишите ok_products. И аналогично для других таблиц. Но помимо этого надо ещё удалять таблицы с переводами.

Добавлено: 22.11.2018, 07:15
ankn
Спасибо)

Добавлено: 22.11.2018, 15:52
reteri
а как удалить например не нужную категорию с товарами и картинками

Добавлено: 23.11.2018, 06:31
korshunov
В админке открыть страницу товаров категории. Отметить все и удалить отмеченные. Затем удалить категорию в админке же.
Можно и более сложными запросами через базу, но при этом удаление будет неполным - картинки в папках останутся и будут бесполезно занимать место...

Добавлено: 13.01.2019, 18:42
reteri
Кто подскажет, сколько можно за раз удалить товаров из админки, например 345 товаров, "показать все" поставил, удалить, но пролистало вверх, но не удалило, также в файле "products.tpl" установил вывод 400 товаров, попробовал удалить, не удаляет, только по 100 товаров.
Думаю на хост, сейчас нет возможности проверить на домашнем сервере.

Добавлено: 14.01.2019, 05:54
korshunov
Cкорее всего, причина в настройках сервера, точнее в значении max_input_vars для PHP. Пробуйте увеличить. Если не знаете как, спрашивайте поддержку хостинга.

Добавлено: 15.01.2019, 12:47
reteri
Стоит значение max_input_vars: 1000, увеличил до 6000 удаляет.

Добавлено: 03.10.2019, 12:48
Andrijk
TRUNCATE TABLE ok_related_products;
TRUNCATE TABLE ok_purchases;
TRUNCATE TABLE ok_products_categories;
TRUNCATE TABLE ok_products;
TRUNCATE TABLE ok_orders;
TRUNCATE TABLE ok_lang_variants;
TRUNCATE TABLE ok_lang_categories;
TRUNCATE TABLE ok_lang_products;
TRUNCATE TABLE ok_images;
TRUNCATE TABLE ok_categories;
TRUNCATE TABLE ok_categories_features;