[jOOQ/jOOQ#19026] Various code generator queries fail with more recent ClickHouse server or client versions
This commit is contained in:
parent
c972c83198
commit
47158ffe1b
@ -76,6 +76,7 @@ import org.jooq.SortOrder;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.TableOptions.TableType;
|
||||
import org.jooq.conf.RenderOptionalKeyword;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.meta.AbstractDatabase;
|
||||
import org.jooq.meta.AbstractIndexDefinition;
|
||||
@ -205,7 +206,7 @@ public class ClickHouseDatabase extends AbstractDatabase implements ResultQueryD
|
||||
|
||||
return
|
||||
create().select(
|
||||
t.DATABASE,
|
||||
t.DATABASE.as("catalog"),
|
||||
t.DATABASE,
|
||||
t.NAME,
|
||||
inline("KEY_").concat(t.NAME).concat(inline("_PRIMARY")).as("constraint_name"),
|
||||
@ -403,7 +404,11 @@ public class ClickHouseDatabase extends AbstractDatabase implements ResultQueryD
|
||||
|
||||
@Override
|
||||
protected DSLContext create0() {
|
||||
return DSL.using(getConnection(), SQLDialect.CLICKHOUSE);
|
||||
return DSL
|
||||
.using(getConnection(), SQLDialect.CLICKHOUSE)
|
||||
.configuration()
|
||||
.deriveSettings(s -> s.withRenderOptionalAsKeywordForFieldAliases(RenderOptionalKeyword.ON))
|
||||
.dsl();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Loading…
Reference in New Issue
Block a user