---
title: "Deprecation: #85727 - DatabaseIntegrityCheck moved to EXT:lowlevel"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-85727"
source: "Changelog/9.4/Deprecation-85727-DatabaseIntegrityCheckMovedToEXTlowlevel.rst"
typo3-version: "9.4"
typo3-major: 9
type: "deprecation"
issue: 85727
forge: "https://forge.typo3.org/issues/85727"
tags: ["ext:lowlevel", "FullyScanned"]
rendered: "2026-09-18T10:44:28+00:00"
---

# Deprecation: #85727 - DatabaseIntegrityCheck moved to EXT:lowlevel {#deprecation-85727}

See [forge#85727](https://forge.typo3.org/issues/85727)

## Description {#description}

The PHP class `\TYPO3\CMS\Core\Integrity\DatabaseIntegrityCheck` has been moved from the system
extension `core` to `lowlevel`. The PHP class has been renamed to
`\TYPO3\CMS\Lowlevel\Integrity\DatabaseIntegrityCheck`.

## Impact {#impact}

Calling the old class name will trigger a PHP `E_USER_DEPRECATED` error.

## Affected Installations {#affected-installations}

Any TYPO3 installation where this PHP class is in use within a TYPO3 extension.

## Migration {#migration}

Ensure that the system extension `lowlevel` is installed, and the caller code uses the new class name.

For TYPO3 v9, the old class is kept in place and will be removed in TYPO3 v10.
