[jOOQ/jOOQ#12307] Wrong result for Table.getQualifiedName() on aliased

table(Name)

This includes:

- [jOOQ/jOOQ#12306] Wrong table list to ANSI join transformation when
tables are qualified and aliased
- [jOOQ/jOOQ#12309] Wrong ANSI join to table list transformation when
parsing multiple JOIN .. USING clauses (added failing test)
This commit is contained in:
Lukas Eder 2021-08-13 20:52:31 +02:00
parent f7a41d51ab
commit 3f03607274

View File

@ -157,6 +157,11 @@ final class TableAlias<R extends Record> extends AbstractTable<R> {
return aliasedFields;
}
@Override
public Name getQualifiedName() {
return super.getUnqualifiedName();
}
@Override
public Class<? extends R> getRecordType() {
return alias.wrapped().getRecordType();