[jOOQ/jOOQ#16830] Add DuckDB spatial support
This commit is contained in:
parent
8df4926f4f
commit
9389caa7a9
@ -895,6 +895,7 @@ public class DefaultBinding<T, U> implements Binding<T, U> {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
return false;
|
||||
|
||||
@ -284,7 +284,6 @@ final class Names {
|
||||
static final Name N_STRING_AGG = systemName("string_agg");
|
||||
static final Name N_STRING_SPLIT = systemName("string_split");
|
||||
static final Name N_STR_REPLACE = systemName("str_replace");
|
||||
static final Name N_ST_NUMINTERIORRINGS = systemName("st_numinteriorrings");
|
||||
static final Name N_SUB = systemName("sub");
|
||||
static final Name N_SUBSTR = systemName("substr");
|
||||
static final Name N_SYSTEM_RANGE = systemName("system_range");
|
||||
@ -602,6 +601,7 @@ final class Names {
|
||||
static final Name N_ST_AREA = systemName("st_area");
|
||||
static final Name N_ST_ASBINARY = systemName("st_asbinary");
|
||||
static final Name N_ST_ASTEXT = systemName("st_astext");
|
||||
static final Name N_ST_ASWKB = systemName("st_aswkb");
|
||||
static final Name N_ST_CENTROID = systemName("st_centroid");
|
||||
static final Name N_ST_CONTAINS = systemName("st_contains");
|
||||
static final Name N_ST_CROSSES = systemName("st_crosses");
|
||||
@ -621,8 +621,10 @@ final class Names {
|
||||
static final Name N_ST_ISCLOSED = systemName("st_isclosed");
|
||||
static final Name N_ST_ISEMPTY = systemName("st_isempty");
|
||||
static final Name N_ST_LENGTH = systemName("st_length");
|
||||
static final Name N_ST_NINTERIORRINGS = systemName("st_ninteriorrings");
|
||||
static final Name N_ST_NUMGEOMETRIES = systemName("st_numgeometries");
|
||||
static final Name N_ST_NUMINTERIORRING = systemName("st_numinteriorring");
|
||||
static final Name N_ST_NUMINTERIORRINGS = systemName("st_numinteriorrings");
|
||||
static final Name N_ST_NUMPOINTS = systemName("st_numpoints");
|
||||
static final Name N_ST_OVERLAPS = systemName("st_overlaps");
|
||||
static final Name N_ST_POINTN = systemName("st_pointn");
|
||||
|
||||
@ -9494,7 +9494,7 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
|
||||
|
||||
|
||||
}
|
||||
else if (!ignoreProEdition() && parseFunctionNameIf("ST_ASBINARY") && requireProEdition()) {
|
||||
else if (!ignoreProEdition() && parseFunctionNameIf("ST_ASBINARY", "ST_ASWKB") && requireProEdition()) {
|
||||
|
||||
|
||||
|
||||
@ -9593,7 +9593,7 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
|
||||
|
||||
|
||||
}
|
||||
else if (!ignoreProEdition() && parseFunctionNameIf("ST_NUMINTERIORRING", "ST_NUMINTERIORRINGS") && requireProEdition()) {
|
||||
else if (!ignoreProEdition() && parseFunctionNameIf("ST_NUMINTERIORRING", "ST_NUMINTERIORRINGS", "ST_NINTERIORRINGS") && requireProEdition()) {
|
||||
|
||||
|
||||
|
||||
|
||||
@ -164,6 +164,13 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -192,6 +192,13 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -192,6 +192,13 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -171,6 +171,13 @@ package org.jooq.impl;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user