Изменить значение идентификатора магазина
Вопрос
Я работаю над магазином с одним магазином, у которого идентификатор магазина = 1.Я хочу написать запрос к базе данных, который обновит этот идентификатор на что-то другое (например, 9).Какую таблицу мне следует искать, чтобы редактировать ее, и нужно ли мне обновлять какие-либо другие таблицы, которые, возможно, уже использовали идентификатор магазина для целей перекрестных ссылок, например, с таблицами, связанными с продуктами и категориями?
Буду очень признателен за любые подсказки по таблицам, на которые мне следует обратить внимание, и по запросу.
Решение
Обычно вам следует обновить только таблицу core_store
.
Все остальные таблицы имеют ограничения на core_store
стол с ON UPDATE CASCADE
.
Вам нужно заглянуть в MyISAM
таблицы для ссылок на идентификаторы магазинов и обновите их.
Например catalogsearch_fulltext
.
Но, пожалуйста, сделайте резервную копию, прежде чем что-либо менять.