From d6b38000df8cada09b72b2fe2e87b1c0e3c9c04f Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 17 Nov 2022 12:45:14 +0100 Subject: [PATCH] [jOOQ/jOOQ#14248] Add parser support for CockroachDB STRING type --- jOOQ/src/main/java/org/jooq/impl/ParserImpl.java | 2 ++ jOOQ/src/main/java/org/jooq/impl/Patterns.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 64b48e68da..c0c013c518 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -12424,6 +12424,8 @@ final class DefaultParseContext extends AbstractScope implements ParseContext { else if (parseKeywordOrIdentifierIf("SMALLSERIAL") || parseKeywordOrIdentifierIf("SERIAL2")) return SMALLINT.identity(true); + else if (parseKeywordOrIdentifierIf("STRING")) + return parseDataTypeCollation(parseDataTypeLength(VARCHAR)); break; diff --git a/jOOQ/src/main/java/org/jooq/impl/Patterns.java b/jOOQ/src/main/java/org/jooq/impl/Patterns.java index f48da0c50e..230dc87b61 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Patterns.java +++ b/jOOQ/src/main/java/org/jooq/impl/Patterns.java @@ -2456,6 +2456,8 @@ package org.jooq.impl; + +