[jOOQ/jOOQ#10305] Excluded schema is still included in code generation

of foreign keys in PostgreSQL
This commit is contained in:
Lukas Eder 2020-07-03 10:03:09 +02:00
parent 9869001075
commit c5ff404348

View File

@ -315,10 +315,14 @@ public class PostgresDatabase extends AbstractDatabase {
.sortAsc("fktable_name")
.sortAsc("fktable_schem");
resultLoop:
for (Record record : result) {
SchemaDefinition foreignKeySchema = getSchema(record.get("fktable_schem", String.class));
SchemaDefinition uniqueKeySchema = getSchema(record.get("pktable_schem", String.class));
if (foreignKeySchema == null || uniqueKeySchema == null)
continue resultLoop;
String foreignKey = record.get("fk_name", String.class);
String foreignKeyTableName = record.get("fktable_name", String.class);
String foreignKeyColumn = record.get("fkcolumn_name", String.class);