From eaa9bdb1264fc0489ed88f6d497d5ee275ab30b6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Felix=20D=C3=B6rre?= Date: Thu, 28 Aug 2014 21:48:25 +0200 Subject: [PATCH 1/1] FIX: a bug that prevented a table from beeing truncated. --- util/org/cacert/gigi/util/DatabaseManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/util/org/cacert/gigi/util/DatabaseManager.java b/util/org/cacert/gigi/util/DatabaseManager.java index 457e11ff..e5e0b1f0 100644 --- a/util/org/cacert/gigi/util/DatabaseManager.java +++ b/util/org/cacert/gigi/util/DatabaseManager.java @@ -48,6 +48,7 @@ public class DatabaseManager { private static void addFile(Statement stmt, File f, boolean truncate) throws IOException, SQLException { String sql = readFile(f); + sql = sql.replaceAll("--[^\n]+\n", "\n"); String[] stmts = sql.split(";"); Pattern p = Pattern.compile("\\s*DROP TABLE IF EXISTS `([^`]+)`"); for (String string : stmts) { -- 2.39.2