[jOOQ/jOOQ#982] Add support for GIS extensions
- Added Oracle support for: - ST_Area - ST_Centroid - ST_Distance - ST_GeomFromText
This commit is contained in:
parent
2c9295af0a
commit
7ffd5ee356
@ -7771,6 +7771,23 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -8359,6 +8376,11 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
|
||||
|
||||
|
||||
|
||||
}
|
||||
else if (parseFunctionNameIf("SDO_GEOM.SDO_AREA") && requireProEdition()) {
|
||||
|
||||
|
||||
|
||||
}
|
||||
else if (parseFunctionNameIf("ST_ASTEXT") && requireProEdition()) {
|
||||
|
||||
@ -8369,11 +8391,21 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
|
||||
|
||||
|
||||
|
||||
}
|
||||
else if (parseFunctionNameIf("SDO_GEOM.SDO_CENTROID") && requireProEdition()) {
|
||||
|
||||
|
||||
|
||||
}
|
||||
else if (parseFunctionNameIf("ST_DISTANCE") && requireProEdition()) {
|
||||
|
||||
|
||||
|
||||
}
|
||||
else if (parseFunctionNameIf("SDO_GEOM.SDO_DISTANCE") && requireProEdition()) {
|
||||
|
||||
|
||||
|
||||
}
|
||||
else if (parseFunctionNameIf("ST_ENDPOINT") && requireProEdition()) {
|
||||
|
||||
@ -8395,7 +8427,7 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
|
||||
|
||||
|
||||
}
|
||||
else if (parseFunctionNameIf("ST_GEOMFROMTEXT") && requireProEdition()) {
|
||||
else if (parseFunctionNameIf("ST_GEOMFROMTEXT", "SDO_GEOMETRY") && requireProEdition()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -166,6 +166,10 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -166,6 +166,10 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -184,6 +184,10 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -196,6 +196,10 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -166,6 +166,10 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -166,6 +166,10 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user