Bug #36975

ENUM type is missing in t3lib/class.t3lib_sqlparser.php

Added by Roderick Braun over 9 years ago. Updated almost 8 years ago.

Status:
Rejected
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2012-05-09
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.7
PHP Version:
Tags:
Complexity:
easy
Is Regression:
No
Sprint Focus:

Description

In the function parseFieldDef inside of t3lib/class.t3lib_sqlparser.php the ENUM type is missing in the regex (line 1333). This leads to a fatal SQL parse error when trying to install an extension which uses this column type.

Adding "enum" to the list of recognized field types fixes the problem.

#1

Updated by Steffen Ritter over 9 years ago

  • Target version deleted (4.7.1)
#3

Updated by Alexander Opitz almost 8 years ago

  • Status changed from New to Rejected
  • Is Regression set to No

As enum isn't standard SQL and it won't work with PostgreSQL, Oracle & Co. this shouldn't be implemented.

Also available in: Atom PDF