[FEATURE] Auto DB fields from TCA for type "group"
Tables with TCA columns set to type="group" do not need an ext_tables.sql entry anymore. The core now creates this field automatically. This is one of many patches in this area: The v13 goal is to obsolete ext_tables.sql in most cases by creating default "business" fields of TCA tables automatically. The patch adds the main magic in class DefaultTcaSchema and removes own ext_tables.sql definitions having type=group. Resolves: #101908 Related: #101553 Releases: main Change-Id: I355b1e83c367c08e7c0e6428e563798aa49fe766 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/80990 Tested-by:Nikita Hovratov <nikita.h@live.de> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
Showing
- typo3/sysext/core/Classes/Database/Schema/DefaultTcaSchema.php 28 additions, 0 deletions.../sysext/core/Classes/Database/Schema/DefaultTcaSchema.php
- typo3/sysext/core/Documentation/Changelog/13.0/Feature-101553-Auto-createDBFieldsFromTCAColumns.rst 1 addition, 0 deletions...13.0/Feature-101553-Auto-createDBFieldsFromTCAColumns.rst
- typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_datahandler/ext_tables.sql 0 additions, 1 deletion...ional/Fixtures/Extensions/test_datahandler/ext_tables.sql
- typo3/sysext/core/Tests/Unit/Database/Schema/DefaultTcaSchemaTest.php 47 additions, 0 deletions.../core/Tests/Unit/Database/Schema/DefaultTcaSchemaTest.php
- typo3/sysext/core/ext_tables.sql 9 additions, 4 deletionstypo3/sysext/core/ext_tables.sql
- typo3/sysext/extbase/Tests/Functional/Fixtures/Extensions/blog_example/ext_tables.sql 0 additions, 2 deletions...unctional/Fixtures/Extensions/blog_example/ext_tables.sql
- typo3/sysext/felogin/ext_tables.sql 0 additions, 10 deletionstypo3/sysext/felogin/ext_tables.sql
- typo3/sysext/frontend/ext_tables.sql 0 additions, 4 deletionstypo3/sysext/frontend/ext_tables.sql
- typo3/sysext/impexp/Tests/Functional/Fixtures/XmlExports/pages-and-ttcontent-with-corrupt-image.xml 1 addition, 1 deletion...res/XmlExports/pages-and-ttcontent-with-corrupt-image.xml
- typo3/sysext/impexp/Tests/Functional/Fixtures/XmlExports/pages-and-ttcontent-with-image-but-not-included.xml 1 addition, 1 deletion...ports/pages-and-ttcontent-with-image-but-not-included.xml
- typo3/sysext/impexp/Tests/Functional/Fixtures/XmlExports/pages-and-ttcontent-with-image.xml 1 addition, 1 deletion...al/Fixtures/XmlExports/pages-and-ttcontent-with-image.xml
- typo3/sysext/indexed_search/ext_tables.sql 3 additions, 2 deletionstypo3/sysext/indexed_search/ext_tables.sql
- typo3/sysext/reactions/ext_tables.sql 3 additions, 1 deletiontypo3/sysext/reactions/ext_tables.sql
- typo3/sysext/workspaces/ext_tables.sql 0 additions, 8 deletionstypo3/sysext/workspaces/ext_tables.sql
Please register or sign in to comment