.join("sys.sysconstraints pc").on("pc.constraintid = f.keyconstraintid")
.join("sys.sysschemas ps").on("pc.schemaid = ps.schemaid")
.where("fc.type = 'F'")
.fetch()) {
SchemaDefinition foreignKeySchema = getSchema(record.getValue(fkSchema));
SchemaDefinition uniqueKeySchema = getSchema(record.getValue(ukSchema));
String foreignKeyName = record.getValue(fkName);
String foreignKeyTableName = record.getValue(fkTable);
List<Integer> foreignKeyIndexes = decode(record.getValue(fkDescriptor, String.class));
String uniqueKeyName = record.getValue(ukName);