[jOOQ/jOOQ#9085] Inverse defaults of TO_CHAR
This commit is contained in:
parent
6ee6d4eb93
commit
85b06b71ab
@ -101,11 +101,14 @@ extends
|
||||
|
||||
|
||||
|
||||
private static final Set<SQLDialect> SUPPORT_NATIVE = SQLDialect.supportedBy(H2, POSTGRES);
|
||||
private static final Set<SQLDialect> NO_SUPPORT_NATIVE_WITHOUT_MASK = SQLDialect.supportedBy(CUBRID, DERBY, FIREBIRD, HSQLDB, IGNITE, MARIADB, MYSQL, POSTGRES, SQLITE);
|
||||
private static final Set<SQLDialect> NO_SUPPORT_NATIVE_WITH_MASK = SQLDialect.supportedBy(CUBRID, DERBY, FIREBIRD, HSQLDB, IGNITE, MARIADB, MYSQL, SQLITE);
|
||||
|
||||
@Override
|
||||
public final void accept(Context<?> ctx) {
|
||||
if (formatMask == null && !SUPPORT_NATIVE.contains(ctx.dialect()))
|
||||
if (formatMask == null && NO_SUPPORT_NATIVE_WITHOUT_MASK.contains(ctx.dialect()))
|
||||
acceptCast(ctx);
|
||||
else if (formatMask != null && NO_SUPPORT_NATIVE_WITH_MASK.contains(ctx.dialect()))
|
||||
acceptCast(ctx);
|
||||
else
|
||||
acceptNative(ctx);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user