[BUGFIX] Scheduler extension sql file is invalid 08/25508/2
authorMichiel Roos <michiel@maxserv.nl>
Tue, 19 Nov 2013 10:27:11 +0000 (11:27 +0100)
committerMarkus Klein <klein.t3@mfc-linz.at>
Tue, 19 Nov 2013 14:10:48 +0000 (15:10 +0100)
On import into MySQL an error is thrown and MySQL
refuses to create the table:

ERROR 1067 (42000) at line 4: Invalid default value for 'uid'

This is due to the fact that a default value is being set
for an auto_increment field.

Change-Id: Ic072d3ec21b4e8adbecf9ff88e6ac4a2919959ec
Resolves: #53750
Releases: 4.5, 4.7, 6.0, 6.1, 6.2
Reviewed-on: https://review.typo3.org/25508
Reviewed-by: Markus Klein
Tested-by: Markus Klein
typo3/sysext/scheduler/ext_tables.sql

index dd5d321..2c7b2cd 100755 (executable)
@@ -2,7 +2,7 @@
 # Table structure for table 'tx_scheduler_task'
 #
 CREATE TABLE tx_scheduler_task (
-       uid int(11) unsigned DEFAULT '0' NOT NULL auto_increment,
+       uid int(11) unsigned NOT NULL auto_increment,
        crdate int(11) unsigned DEFAULT '0' NOT NULL,
        disable tinyint(4) unsigned DEFAULT '0' NOT NULL,
        classname varchar(255) DEFAULT '' NOT NULL,