Deletar dados de demonstração da loja OpenCart direto do banco de dados

A instalação da loja virtual OpenSource OpenCart traz por padrão dados de demonstração como categorias de produtos, produtos, clientes, vendas, cupons, fabricantes, endereços, etc. Para realizar a limpeza desses registros podemos executar o código SQL abaixo direto no gerenciador do banco de dados de sua preferência.

O código abaixo foi elaborado e testado para o banco de dados da OpenCart Versão 3.0.2.0. Versões anteriores podem ter tabelas a mais relacionadas com a tabela “oc_product” e “oc_store”. Nesses casos faça adaptação no código abaixo acrescentado as tabelas faltantes.

DELETE FROM oc_address; 
DELETE FROM oc_category;
DELETE FROM oc_category_description;
DELETE FROM oc_category_to_store; 
DELETE FROM oc_coupon; 
DELETE FROM oc_customer; 
DELETE FROM oc_download; 
DELETE FROM oc_download_description; 
DELETE FROM oc_manufacturer; 
DELETE FROM oc_manufacturer_to_store; 
DELETE FROM oc_product;
DELETE FROM oc_product_description; 
DELETE FROM oc_product_discount;
DELETE FROM oc_product_image;
DELETE FROM oc_product_option; 
DELETE FROM oc_product_option_value; 
DELETE FROM oc_product_related; 
DELETE FROM oc_product_special;
DELETE FROM oc_product_to_download; 
DELETE FROM oc_product_to_store;
DELETE FROM oc_review; 
DELETE FROM oc_store; 
DELETE FROM oc_order;
DELETE FROM oc_session;

Execute o código SQL acima no seu PHPMyAdmin ou no gerenciador de banco de dados de sua preferência. Não esqueça de mudar o prefixo “oc_”  das tabelas para o prefixo que você utilizou na instalação.

ATENÇÃO!!!
1) – NÃO UTILIZE O CÓDIGO SQL EM UMA LOJA NO QUAL VOCÊ JÁ CADASTROU PRODUTOS, CLIENTES E VENDAS QUE QUEIRA USAR;
2) – O CÓDIGO IRA LIMPAR TODOS OS DADOS DA LOJA. PRATICAMENTE UM RESET NA BASE DADOS PARA VOLTAR AO INÍCIO;
3) -FAÇA BACKUP DA BASE DE DADOS POR PRECAUÇÃO.

Sobre Bruno

Simplesmente um Programador

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *