Как я могу отключить кэш через базу данных?


У меня есть автоматизированное задание, которое преобразует резервные копии нашей производственной базы данных в базы данных, удобные для разработки. Я хотел бы также включить отключение кэша Magento в эту работу, но не нашел, где он будет настроен.

Я заглянул в core_config_data, но не увидел никаких соответствующих записей. Какие таблицы и записи мне нужно обновить, чтобы они были эквивалентны System > Cache Management > Select All [check-boxes] > Actions = Disable > Submit?

Author: STW, 2014-06-17

2 answers

Вся информация кэша хранится в таблице с именем core_cache_option.

Если вы перейдете к этой таблице, вы увидите, что она содержит код и значение; код - это тип кэша, а значение - 0 or 1, представляющее выключено или включено. Просто измените ценности в соответствии с вашими потребностями.

 9
Author: TBI Infotech, 2014-06-17 14:28:14

Это будет запрос

UPDATE `core_cache_option` SET `value`='0' WHERE 
`code`='translate';
 1
Author: Rodrigo Manara, 2018-01-18 09:32:38