Corregir errores restos de módulos

Descripción

Este código permitirá que puedas borrar todos los restos de un módulo que hayas desinstalado.

Instrucciones
  1. Abre tu gestor de base de datos: PhpMyAdmin, Heidi o cualquiera que prefieras
     
  2. Localiza la tabla config y busca el campo que te impide reinstalar el módulo

     Por ejemplo: al desinstalar el módulo e intentar reinstalarlo dice que ya existe una configuración relacionada, entonces tendremos que acceder a la base de datos y buscar el campo o módulo que impide la desinstalación y borrarlo de la tabla CONFIG

Código

//Puedes ejecutar este código en tu consola cambiando el nombre del módulo por el que quieres eliminar

drush sql-query "DELETE FROM key_value WHERE collection='system.schema' AND name='module_name';"

Opción 2: Eliminar el registro de system.schema

Si el módulo ya no existe o no puedes reinstalarlo, elimina únicamente la entrada de system.schema.

Con Drush:

 
drush php:eval "\Drupal::keyValue('system.schema')->delete('color_field_widget_grid');"
 

Después:

 
drush cr
 

Comprueba el estado:

 
drush status
 

o

 
drush updatedb

Snippets relacionados

Lo siento!!!, todavía no tengo contenidos del blog para esta categoría, pero puedes buscar en los Blog o en Cursos

También puedes utilizar el buscador de la parte superior, para encontrar lo que buscas en toda la web.

Más Snippets