[jOOQ/jOOQ#17515] Regression in code generation for MariaDB where

unsignedTypes=false is ignored
This commit is contained in:
Lukas Eder 2024-11-05 09:18:16 +01:00
parent 2e24767aca
commit db10aed045

View File

@ -131,7 +131,7 @@ public class DefaultDataTypeDefinition implements DataTypeDefinition {
this.schema = schema;
// [#519] [#17135] Some types have unsigned versions
if (!database.supportsUnsignedTypes() && typeName.toLowerCase().endsWith("unsigned"))
if (!database.supportsUnsignedTypes() && typeName.toLowerCase().contains("unsigned"))
typeName = P_UNSIGNED.matcher(typeName).replaceFirst("");
// [#3420] Some databases report NULL as a data type, e.g. Oracle for (some) AQ tables