From 23ccc7af175d0cd2f929087af1077a4e036d56c0 Mon Sep 17 00:00:00 2001
From: gmantele <gmantele@ari.uni-heidelberg.de>
Date: Thu, 18 Jun 2015 14:26:18 +0200
Subject: [PATCH] [TAP] Fix retrieval of foreign keys in JDBCConnection.

---
 src/tap/db/JDBCConnection.java | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/tap/db/JDBCConnection.java b/src/tap/db/JDBCConnection.java
index 82f49e4..66d672e 100644
--- a/src/tap/db/JDBCConnection.java
+++ b/src/tap/db/JDBCConnection.java
@@ -828,8 +828,7 @@ public class JDBCConnection implements DBConnection {
 		try{
 			// Prepare the query to get the columns of each key:
 			StringBuffer sqlBuf = new StringBuffer("SELECT ");
-			sqlBuf.append(translator.getColumnName(keyColumnsDef.getColumn("key_id")));
-			sqlBuf.append(", ").append(translator.getColumnName(keyColumnsDef.getColumn("from_column")));
+			sqlBuf.append(translator.getColumnName(keyColumnsDef.getColumn("from_column")));
 			sqlBuf.append(", ").append(translator.getColumnName(keyColumnsDef.getColumn("target_column")));
 			sqlBuf.append(" FROM ").append(translator.getTableName(keyColumnsDef, supportsSchema));
 			sqlBuf.append(" WHERE ").append(translator.getColumnName(keyColumnsDef.getColumn("key_id"))).append(" = ?").append(';');
-- 
GitLab