From 5f707322a27f838babd74ffbcb8438a27ccb45be Mon Sep 17 00:00:00 2001 From: Christian Kuhn <lolli@schwarzbu.ch> Date: Fri, 14 Jun 2024 12:20:05 +0200 Subject: [PATCH] [TASK] Avoid a test fixture extension related ext_tables.sql Add 'title' column to TCA to it auto created in DB. Resolves: #104109 Releases: main Change-Id: I246bb64825bae93d252937a04f32ebb9548212d5 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84713 Tested-by: Benni Mack <benni@typo3.org> Tested-by: core-ci <typo3@b13.com> Tested-by: Georg Ringer <georg.ringer@gmail.com> Reviewed-by: Georg Ringer <georg.ringer@gmail.com> Reviewed-by: Benni Mack <benni@typo3.org> --- .../test_tca/Configuration/TCA/tx_test_test.php | 14 +++++++++++++- .../Fixtures/Extensions/test_tca/ext_tables.sql | 4 ---- 2 files changed, 13 insertions(+), 5 deletions(-) delete mode 100644 typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/ext_tables.sql diff --git a/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/Configuration/TCA/tx_test_test.php b/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/Configuration/TCA/tx_test_test.php index 394a96b8c8ce..cafff7fe669a 100644 --- a/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/Configuration/TCA/tx_test_test.php +++ b/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/Configuration/TCA/tx_test_test.php @@ -4,5 +4,17 @@ declare(strict_types=1); return [ 'ctrl' => [], - 'columns' => [], + 'columns' => [ + 'title' => [ + 'label' => 'title', + 'config' => [ + 'type' => 'input', + ], + ], + ], + 'types' => [ + '0' => [ + 'showitem' => 'title', + ], + ], ]; diff --git a/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/ext_tables.sql b/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/ext_tables.sql deleted file mode 100644 index 4573673e0faf..000000000000 --- a/typo3/sysext/core/Tests/Functional/Category/Collection/Fixtures/Extensions/test_tca/ext_tables.sql +++ /dev/null @@ -1,4 +0,0 @@ -CREATE TABLE tx_test_test ( - # @todo: title is not in TCA, add it. - title tinytext -); -- GitLab