[DOCS] proofreading and moving of important rst files
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 7.4 / Important-67445-DBALSupportForALTERTABLEADDDROPKEYAdded.rst
1 ===================================================================
2 Important: #67445 - DBAL support for ALTER TABLE ADD/DROP KEY added
3 ===================================================================
4
5 Description
6 ===========
7
8 The prefix used to build the name of indexes in a database schema has
9 been changed. The prefix is used to ensure that an index name is unique
10 within a database schema.
11
12 Formerly the requested index name was prepended with the table name to
13 which the index was added. In some cases this results in index names that
14 exceeded the valid identifier length on all DBMS except MS SQL Server.
15 The silent truncation of these identifiers results in non-unique names or
16 index names that can not be matched to the original name.
17
18 With TYPO3 7.4 the prefix used for index names has been changed to
19 a unique constant length prefix. Due to this all non-primary indexes need
20 to be dropped and re-created with a new name. The changes to the database
21 will be performed by the Upgrade Wizard in the Install Tool.