Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TASK] Remove all type=inline sql field definitions and child relations #446

Merged
merged 1 commit into from
Oct 22, 2023

Conversation

maddy2101
Copy link
Contributor

We're adding core code to add default sql definitions derived from TCA. Fields of type=inline do not need to be set anymore.

See: https://review.typo3.org/c/Packages/TYPO3.CMS/+/81488

Releases: main
Related: https://forge.typo3.org/issues/102210

@maddy2101 maddy2101 changed the title [TASK] Remove all type=inline sql field definitions [TASK] Remove all type=inline sql field definitions and child relations Oct 21, 2023
We're adding core code to add default sql definitions derived from TCA.
Fields of type=inline do not need to be set anymore.

If the child side definition is set as

 * foreign_table_field
 * foreign_field

and TCA of those fields is absent or set to type="passthrough", also
those child relation SQL definition is autogenerated and can be
removed from ext_tables.sql file.

See: https://review.typo3.org/c/Packages/TYPO3.CMS/+/81488

Releases: main
Related: https://forge.typo3.org/issues/102210
@lolli42 lolli42 merged commit a1bc15a into main Oct 22, 2023
25 checks passed
@lolli42 lolli42 deleted the tcadefaults/inline branch October 22, 2023 12:24
reviewtypo3org pushed a commit to TYPO3/typo3 that referenced this pull request Nov 2, 2023
…hild relations

TYPO3-CMS/styleguide#446

We're adding core code to add default sql definitions derived from TCA.
Fields of type=inline do not need to be set anymore.

If the child side definition is set as

 * foreign_table_field
 * foreign_field

and TCA of those fields is absent or set to type="passthrough", also
those child relation SQL definition is autogenerated and can be
removed from ext_tables.sql file.

See: https://review.typo3.org/c/Packages/TYPO3.CMS/+/81488

Releases: main
Related: https://forge.typo3.org/issues/102210
TYPO3IncTeam pushed a commit that referenced this pull request Nov 2, 2023
…hild relations

#446

We're adding core code to add default sql definitions derived from TCA.
Fields of type=inline do not need to be set anymore.

If the child side definition is set as

 * foreign_table_field
 * foreign_field

and TCA of those fields is absent or set to type="passthrough", also
those child relation SQL definition is autogenerated and can be
removed from ext_tables.sql file.

See: https://review.typo3.org/c/Packages/TYPO3.CMS/+/81488

Releases: main
Related: https://forge.typo3.org/issues/102210
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants