Problem/Motivation
Trying to uninstall the wse module causes errors.
When running drush pmu wse
, the following error occurs:
In ExceptionHandler.php line 56:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'status' in 'where clause': SELECT 1 AS "expression"
FROM
"workspace" "t"
WHERE "status" IS NOT NULL
LIMIT 1 OFFSET 0; Array
(
)
In StatementWrapperIterator.php line 111:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'status' in 'where clause'
When uninstalling via an update hook:
> [error] Error: Call to undefined method Drupal\workspaces\EntityTypeInfo::entityTypeBuild() in workspaces_entity_type_build() (line 45 of /var/www/app/docroot/core/modules/workspaces/workspaces.module) #0 /var/www/app/docroot/core/lib/Drupal/Core/Entity/EntityTypeManager.php(118): workspaces_entity_type_build(Array)
> #1 /var/www/app/docroot/core/lib/Drupal/Core/Extension/ModuleHandler.php(388): Drupal\Core\Entity\EntityTypeManager->Drupal\Core\Entity\{closure}(Object(Closure), 'workspaces')
> #2 /var/www/app/docroot/core/lib/Drupal/Core/Entity/EntityTypeManager.php(117): Drupal\Core\Extension\ModuleHandler->invokeAllWith('entity_type_bui...', Object(Closure))
> #3 /var/www/app/docroot/core/lib/Drupal/Core/Plugin/DefaultPluginManager.php(205): Drupal\Core\Entity\EntityTypeManager->findDefinitions()
> #4 /var/www/app/docroot/core/lib/Drupal/Component/Plugin/Discovery/DiscoveryCachedTrait.php(22): Drupal\Core\Plugin\DefaultPluginManager->getDefinitions()
> #5 /var/www/app/docroot/core/lib/Drupal/Core/Entity/EntityTypeManager.php(132): Drupal\Core\Plugin\DefaultPluginManager->getDefinition('date_format', false)
> #6 /var/www/app/docroot/core/lib/Drupal/Core/Entity/EntityTypeManager.php(257): Drupal\Core\Entity\EntityTypeManager->getDefinition('date_format')
> #7 /var/www/app/docroot/core/lib/Drupal/Core/Entity/EntityTypeManager.php(192): Drupal\Core\Entity\EntityTypeManager->getHandler('date_format', 'storage')
> #8 /var/www/app/docroot/core/lib/Drupal/Core/Datetime/DateFormatter.php(93): Drupal\Core\Entity\EntityTypeManager->getStorage('date_format')
> #9 [internal function]: Drupal\Core\Datetime\DateFormatter->__construct(Object(Drupal\Core\Entity\EntityTypeManager), Object(Drupal\language\ConfigurableLanguageManager), Object(Drupal\Core\StringTranslation\TranslationManager), Object(Drupal\Core\Config\ConfigFactory), Object(Symfony\Component\HttpFoundation\RequestStack))
> #10 /var/www/app/vendor/symfony/dependency-injection/ContainerBuilder.php(1140): ReflectionClass->newInstanceArgs(Array)
> #11 /var/www/app/vendor/symfony/dependency-injection/ContainerBuilder.php(586): Symfony\Component\DependencyInjection\ContainerBuilder->createService(Object(Symfony\Component\DependencyInjection\Definition), Array, true, 'date.formatter')
> #12 /var/www/app/vendor/symfony/dependency-injection/ContainerBuilder.php(531): Symfony\Component\DependencyInjection\ContainerBuilder->doGet('date.formatter', 1)
> #13 /var/www/app/docroot/core/lib/Drupal.php(197): Symfony\Component\DependencyInjection\ContainerBuilder->get('date.formatter')
> #14 /var/www/app/vendor/drush/drush/includes/batch.inc(346): Drupal::service('date.formatter')
> #15 /var/www/app/vendor/drush/drush/includes/batch.inc(205): _drush_batch_finished()
> #16 /var/www/app/vendor/drush/drush/includes/batch.inc(75): _drush_batch_command('9565')
> #17 /var/www/app/vendor/drush/drush/src/Commands/core/UpdateDBCommands.php(136): drush_batch_command('9565')
> #18 [internal function]: Drush\Commands\core\UpdateDBCommands->process('9565', Array)
> #19 /var/www/app/vendor/consolidation/annotated-command/src/CommandProcessor.php(276): call_user_func_array(Array, Array)
> #20 /var/www/app/vendor/consolidation/annotated-command/src/CommandProcessor.php(212): Consolidation\AnnotatedCommand\CommandProcessor->runCommandCallback(Array, Object(Consolidation\AnnotatedCommand\CommandData))
> #21 /var/www/app/vendor/consolidation/annotated-command/src/CommandProcessor.php(175): Consolidation\AnnotatedCommand\CommandProcessor->validateRunAndAlter(Array, Array, Object(Consolidation\AnnotatedCommand\CommandData))
> #22 /var/www/app/vendor/consolidation/annotated-command/src/AnnotatedCommand.php(387): Consolidation\AnnotatedCommand\CommandProcessor->process(Object(Symfony\Component\Console\Output\ConsoleOutput), Array, Array, Object(Consolidation\AnnotatedCommand\CommandData))
> #23 /var/www/app/vendor/symfony/console/Command/Command.php(326): Consolidation\AnnotatedCommand\AnnotatedCommand->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
> #24 /var/www/app/vendor/symfony/console/Application.php(1096): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
> #25 /var/www/app/vendor/symfony/console/Application.php(324): Symfony\Component\Console\Application->doRunCommand(Object(Consolidation\AnnotatedCommand\AnnotatedCommand), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
> #26 /var/www/app/vendor/symfony/console/Application.php(175): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
> #27 /var/www/app/vendor/drush/drush/src/Runtime/Runtime.php(110): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
> #28 /var/www/app/vendor/drush/drush/src/Runtime/Runtime.php(40): Drush\Runtime\Runtime->doRun(Array, Object(Symfony\Component\Console\Output\ConsoleOutput))
> #29 /var/www/app/vendor/drush/drush/drush.php(139): Drush\Runtime\Runtime->run(Array)
> #30 /var/www/app/vendor/drush/drush/drush(4): require('/var/www/app/ve...')
> #31 /var/www/app/vendor/bin/drush(119): include('/var/www/app/ve...')
> #32 {main}.
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
API changes
Data model changes