Skip to content
Snippets Groups Projects
Commit 100b0be1 authored by Stefan Bürk's avatar Stefan Bürk
Browse files

[TASK] Remove extended `SchemaManager::getDatabasePlatform()`

`AbstractSchemaManager::getDatabasePlatform()` is deprecated
and will be remove with Doctrine DBAL 4.x. A intermediate
compat method has been added to the extended `SchemaManager`
classes.

Meanwhile, core internal and testing-framework usages has
been modified and the compatibilty methods are superflous
and will not hit the TYPO3 core directly.

It does not make sense to keep that and extension authors
are able to change there code already with TYPO3 v12 the
removal of these compat methods are not-breaking (yet).

This may be breaking some extensions with Doctrine DBAL 4.x
and will be noticed in the Doctrine DBAL 4.x upgrade change
along with the other breaking changes.

Resolves: #102881
Releases: main
Change-Id: I0308d0aa6c657fbb879f143cb48c9adc1e4fa425
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/82527


Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarOliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarOliver Klee <typo3-coding@oliverklee.de>
Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
parent 6c1f8a6a
Branches
Tags
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment