[jOOQ/jOOQ#12240] Fixed regression for Firebird, SQLite
This commit is contained in:
parent
11d4cfef21
commit
8558387efe
@ -828,10 +828,15 @@ final class MetaImpl extends AbstractMeta {
|
||||
groups.forEach((k, v) -> {
|
||||
|
||||
// [#7377] The schema may be null instead of "" in some dialects
|
||||
Schema schema = schemas.get(name(
|
||||
hasCatalog(getCatalog()) ? defaultString(k.get(0, String.class)) : null,
|
||||
defaultString(k.get(1, String.class))
|
||||
));
|
||||
// [#12243] [#12240] Not all dialects have catalog support
|
||||
Schema schema = schemas.get(
|
||||
hasCatalog(getCatalog())
|
||||
? name(
|
||||
defaultString(k.get(0, String.class)),
|
||||
defaultString(k.get(1, String.class))
|
||||
)
|
||||
: name(defaultString(k.get(1, String.class)))
|
||||
);
|
||||
|
||||
String fkName = k.get(3, String.class);
|
||||
String pkName = k.get(4, String.class);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user