From 2cd86dfd659364b801181b242c1968fa0ac67fb2 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 18 Aug 2021 10:42:17 +0200 Subject: [PATCH] [jOOQ/jOOQ#12315] Wrong procedure declaration generated in MySQL when using IN parameters with VARCHAR(length) types --- .github/ISSUE_TEMPLATE/question.md | 2 +- jOOQ/src/main/java/org/jooq/impl/CreateFunctionImpl.java | 1 - jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java | 2 ++ jOOQ/src/main/java/org/jooq/impl/ParameterImpl.java | 5 +++++ 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md index c5a229c8c3..a901fdc189 100644 --- a/.github/ISSUE_TEMPLATE/question.md +++ b/.github/ISSUE_TEMPLATE/question.md @@ -15,4 +15,4 @@ Before asking your question, please check out the FAQ too: https://www.jooq.org/ - Java: - Database (include vendor): - OS: -- JDBC Driver (include name if inofficial driver): +- JDBC Driver (include name if inofficial driver): \ No newline at end of file diff --git a/jOOQ/src/main/java/org/jooq/impl/CreateFunctionImpl.java b/jOOQ/src/main/java/org/jooq/impl/CreateFunctionImpl.java index b808a68bd8..ed4ca49aad 100644 --- a/jOOQ/src/main/java/org/jooq/impl/CreateFunctionImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/CreateFunctionImpl.java @@ -322,6 +322,5 @@ package org.jooq.impl; - diff --git a/jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java b/jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java index 8541f5eb78..e780c9a9e0 100644 --- a/jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/CreateProcedureImpl.java @@ -304,6 +304,8 @@ package org.jooq.impl; + + diff --git a/jOOQ/src/main/java/org/jooq/impl/ParameterImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParameterImpl.java index 8538fb5235..b12269205b 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParameterImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParameterImpl.java @@ -144,6 +144,11 @@ final class ParameterImpl extends AbstractField implements Parameter { + + + + +