Task #105297
closedDeprecate `tableoptions` and `collate` connection configuration
100%
Description
Database connection parameter `tableoptions` was a pure
TYPO3 implementation, while doctrine/dbal provides the
same support by using `defaultTableOptions`.
On top of that, doctrine/dbal migrated from `collate`
to `collation` in the table options in v4 completly.
That has been silently transformed in the past, and
slighty refactored recently along with migrating the
collate to collation option the same way.
A E_USER_DEPRECATION should now be emitted when on
of these options are migrated to raise the awareness
that the configuration needs to be adjusted and the
migration code can be droppt in a future TYPO3 version.
Updated by Stefan Bürk 7 days ago
- Related to Task #105289: Mitigate deprecated Doctrine DBAL connection options added
- Related to Task #105288: Update `typo3/testing-framework` added
- Related to Bug #97961: Transform `tableoptions` early to valid `doctrine/dbal` option added
- Related to Feature #80398: Make default charset and collation for new tables configurable added
Updated by Gerrit Code Review 7 days ago
- Status changed from New to Under Review
Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85670
Updated by Stefan Bürk 7 days ago
- Subject changed from Deprecate `tableoptions` and `collate` connetion configuration to Deprecate `tableoptions` and `collate` connection configuration
Updated by Gerrit Code Review 7 days ago
Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85670
Updated by Gerrit Code Review 6 days ago
Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85670
Updated by Gerrit Code Review 6 days ago
Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85670
Updated by Gerrit Code Review 6 days ago
Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85670
Updated by Gerrit Code Review 6 days ago
Patch set 7 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/85670
Updated by Stefan Bürk 6 days ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 20613752791cf099e2f4b2caa080592670554675.