m2-systemcode / BrazilCustomerAttributes

Magento 2 module to adapt customer and address fields to brazil.
60 stars 40 forks source link

Desinstalar o modulo completamente. #67

Open brunoap62 opened 3 years ago

brunoap62 commented 3 years ago

Precondições (*)

  1. BrazilCustomerAttributes (1.?.?)
  2. Magento (2.3)

Olá, Boa tarde !!

Preciso remover o modulo completamente incluindo banco de dados.

Instalei um checkout e esta conflitando e criando campos duplicados, Mesmo removendo o plugin da pasta VENDOR não funciona, acho que restou alguma herança no banco de dados. Queria saber se tem alguns dados já pronto pra remover tudo do sql ou algo assim.

Obrigado.

feeh27 commented 3 years ago

@brunoap62, algo parecido aconteceu comigo, porém eu estava com o módulo instalado, eu rodei os comandos abaixo e resolveu o problema:

Na raiz do projeto execute:

sudo chmod -R 777 var/ pub/static/ generated/;

rm -rf generated/* var/cache/* var/generation/* \
  var/page_cache/* var/generated/* pub/static/frontend/* var/view_preprocessed;

php bin/magento setup:static-content:deploy -f;

php bin/magento setup:di:compile;

php bin/magento indexer:reindex

php bin/magento c:f

Essa sequência de comandos demora cerca de 10 minutos para finalizar, porém garante que todo tipo de cache seja limpo.

Veja se resolve e avisa aqui.

rodzappa commented 2 years ago

Mandei um PR com o código pra fazer a desinstalação limpa do módulo (#77). Enquanto o PR não for aceito, basta pegar o arquivo Uninstall.php, colocar na pasta Setup (vendor/systemcode/brazilcustomerattributes/Setup) e rodar o uninstall do módulo pelo magento:

bin/magento module:uninstall SystemCode_BrazilCustomerAttributes

Tenha paciência, o uninstall demora e parece que não está processando nada, mas depois de um tempo ele conclui com sucesso.