Reject YEAR(2) in PHP DDL
authorTim Düsterhus <duesterhus@woltlab.com>
Tue, 8 Feb 2022 09:15:21 +0000 (10:15 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Tue, 8 Feb 2022 09:15:21 +0000 (10:15 +0100)
commitfb4ec64d277116db7609e585ee62cf5c19fb3219
treecc6251c4f9a0c544e6812307bebcd242fb7cb8f6
parent00b2b1966739645dc01d665bf523295f88985965
Reject YEAR(2) in PHP DDL

Length 2 for YEAR columns is not supported by MySQL 8 and not really useful for
older versions either:

https://dev.mysql.com/doc/refman/8.0/en/year.html

> MySQL 8.0 does not support the 2-digit YEAR(2) data type permitted in older
> versions of MySQL. For instructions on converting to 4-digit YEAR, see
> 2-Digit YEAR(2) Limitations and Migrating to 4-Digit YEAR, in MySQL 5.7
> Reference Manual.
wcfsetup/install/files/lib/system/database/table/column/YearDatabaseTableColumn.class.php