Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Charts 5.2.4 Minor update available for module charts (5.2.4). Release: Tagify 2.0.3 Minor update available for module tagify (2.0.3). Release: Tagify 1.2.54 Minor update available for module tagify (1.2.54). Release: ECA: Event - Condition - Action 3.1.8 Minor update available for module eca (3.1.8). Release: AI translate 1.3.3 Minor update available for module ai_translate (1.3.3). Release: AI translate 1.4.2 Minor update available for module ai_translate (1.4.2). Release: Yet another statistics module 2.3.3 Minor update available for module yasm (2.3.3). Release: Diba carousel slider 3.1.0 Minor update available for module diba_carousel (3.1.0). Usage Milestone: Term CSV Export Import Module term_csv_export_import crossed 1,000 active installs. Module Revived: ServiceM8 Webform Integration 1.1.0 Module servicem8_webform updated after 11 months of inactivity (1.1.0).

Missing Schema Cleaner

Missing Schema Cleaner is a Drupal 11 administration tool designed to detect, inspect, and safely clean configuration schema errors directly from the Drupal configuration system.

Why this module?

Drupal configuration depends on configuration schemas to define the expected structure and data types of configuration values. When a module is removed, updated, incorrectly configured, or its schema changes, invalid configuration data can remain in the system.

These inconsistencies can cause configuration validation errors, warnings, and problems during configuration import or administration tasks.

Missing Schema Cleaner aims to make these problems easier to identify and repair without requiring administrators to manually search through configuration storage or database tables.

How it works

The module scans stored Drupal configuration and compares it with the available configuration schemas.

Detected problems are presented in a clear table containing:

  • Configuration name
  • Exact error or partial path
  • Schema label and type
  • Whether the value is validatable
  • Current configuration value
  • Detected error
  • Current status
  • A dedicated Fix action

Each detected error is listed separately, allowing administrators to inspect and clean individual problems without affecting unrelated configuration.

The module also provides a Clean all errors operation with live progress and per-item results, making it easier to handle multiple configuration schema problems at once.

Usage

1. Open Administration → Reports → Missing Schema Cleaner.
2. Review the detected configuration schema errors.
3. Use Fix to clean an individual error.
4. Use Scan again to verify the current configuration state.
5. Use Clean all errors when multiple detected errors need to be processed.
6. Review the live results to identify successfully cleaned or unresolved items.

The module also integrates with Drupal's Status Report, allowing administrators to quickly see whether configuration schema errors have been detected.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Sep 2026
Latest release
5 hours ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0-beta1 Pre-release Sep 14, 2026