From c98b32015a367e5a8bd203d8afc1ef0dece6a638 Mon Sep 17 00:00:00 2001
From: Sonia Zorba <zorba@oats.inaf.it>
Date: Thu, 8 Mar 2018 10:55:58 +0100
Subject: [PATCH] Bugfix on escape character

---
 .../main/java/it/inaf/ia2/tsm/datalayer/DBBrokerTemplate.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/TASMAN-core/src/main/java/it/inaf/ia2/tsm/datalayer/DBBrokerTemplate.java b/TASMAN-core/src/main/java/it/inaf/ia2/tsm/datalayer/DBBrokerTemplate.java
index e8f58b1..b6ee032 100644
--- a/TASMAN-core/src/main/java/it/inaf/ia2/tsm/datalayer/DBBrokerTemplate.java
+++ b/TASMAN-core/src/main/java/it/inaf/ia2/tsm/datalayer/DBBrokerTemplate.java
@@ -918,7 +918,9 @@ public abstract class DBBrokerTemplate implements DBBroker {
         sb.append("SELECT k.key_id AS key_id\n");
         sb.append("FROM ");
         sb.append(tapSchemaName);
-        sb.append(".`keys` k\n");
+        sb.append(".");
+        sb.append(escape("keys"));
+        sb.append(" k\n");
         sb.append("JOIN ");
         sb.append(tapSchemaName);
         sb.append(".key_columns c ON k.key_id = c.key_id\n");
-- 
GitLab