Add DatabaseTablePrimaryIndex to the list of adjusted factory classes
authorTim Düsterhus <duesterhus@woltlab.com>
Wed, 17 Nov 2021 09:07:35 +0000 (10:07 +0100)
committerGitHub <noreply@github.com>
Wed, 17 Nov 2021 09:07:35 +0000 (10:07 +0100)
see WoltLab/WCF@53db3210fe2b284235473f6d025e2d1c9e7da805

docs/migration/wsc54/php.md

index f56fcc9a1d2d7cb9ab42beb086eb0f3d0fb1786f..5cb254f7d3f0fb0d6bcb3d53026312a908c2161c 100644 (file)
@@ -322,6 +322,8 @@ This change affects the following classes:
 - `NotNullVarchar255DatabaseTableColumn`
 - `ObjectIdDatabaseTableColumn`
 
+- `DatabaseTablePrimaryIndex`
+
 The static `create()` method never returned an object of the factory class, but instead in object of the base type (e.g. `IntDatabaseTableColumn` for `NotNullInt10DatabaseTableColumn`).
 Constructing an object of these factory classes is considered a bug, as the class name implies a specific column configuration, that might or might not hold if the object is modified afterwards.