Pergunta

Estou trabalhando em uma loja com uma loja que possui ID de loja = 1.Quero escrever uma consulta de banco de dados que atualize esse ID para outra coisa (digamos 9, por exemplo).Qual tabela devo procurar para editar isso e precisarei atualizar quaisquer outras tabelas que já possam ter usado o ID da loja para fins de referência cruzada, como tabelas relacionadas a produtos e categorias?

Qualquer dica sobre as tabelas que eu deva olhar e com a consulta seria muito apreciada.

Foi útil?

Solução

Normalmente você deve atualizar apenas a tabela core_store.
Todas as outras tabelas têm restrições para o core_store mesa com ON UPDATE CASCADE.
Você tem que olhar no MyISAM tabelas para referências de ID de loja e atualizá-las.
Por exemplo catalogsearch_fulltext.
Mas faça backup antes de mudar qualquer coisa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top