[BUGFIX] Update complete database after extension installation 86/57486/3
authorNicole Cordes <typo3@cordes.co>
Sun, 1 Jul 2018 14:54:19 +0000 (16:54 +0200)
committerHelmut Hummel <typo3@helhum.io>
Sat, 7 Jul 2018 21:29:02 +0000 (23:29 +0200)
commita8d51b4ac7da0de3598b85fbddf855c339428edf
treed38c530137e15f51bb3a5571347cd21e0107cbdd
parent085662b30d80c4d064f732c02f9c96382622d00a
[BUGFIX] Update complete database after extension installation

If an extension and its dependencies get installed, the whole
database needs to be updated instead of executing each extensions
SQL on its own.

Resolves: #79094
Releases: master, 8.7
Change-Id: I9a870e0efb6af241eeae563adbaa14af100edaec
Reviewed-on: https://review.typo3.org/57486
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
typo3/sysext/core/Classes/Cache/DatabaseSchemaService.php
typo3/sysext/core/Classes/Category/CategoryRegistry.php
typo3/sysext/core/Tests/Unit/Category/CategoryRegistryTest.php
typo3/sysext/extensionmanager/Classes/Controller/ActionController.php
typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php
typo3/sysext/extensionmanager/Classes/Utility/InstallUtility.php
typo3/sysext/extensionmanager/Tests/Unit/Utility/InstallUtilityTest.php
typo3/sysext/extensionmanager/ext_localconf.php
typo3/sysext/install/Classes/Updates/AbstractUpdate.php