]> granicus.if.org Git - icinga2/commitdiff
Fix: Table prefix was missing in some queries.
authorGunnar Beutner <gunnar.beutner@netways.de>
Thu, 1 Aug 2013 07:47:47 +0000 (09:47 +0200)
committerGunnar Beutner <gunnar.beutner@netways.de>
Thu, 1 Aug 2013 07:47:47 +0000 (09:47 +0200)
components/ido_mysql/mysqldbconnection.cpp

index 637b52394aaf4afbdd755cf11fc7ac86db1f311f..a5c84744e13e40c62d27559b5d606ca4d1189618 100644 (file)
@@ -336,13 +336,13 @@ void MysqlDbConnection::ExecuteQuery(const DbQuery& query)
 
        switch (query.Type) {
                case DbQueryInsert:
-                       qbuf << "INSERT INTO " << query.Table;
+                       qbuf << "INSERT INTO " << GetTablePrefix() << query.Table;
                        break;
                case DbQueryUpdate:
-                       qbuf << "UPDATE " << query.Table << "SET";
+                       qbuf << "UPDATE " << GetTablePrefix() << query.Table << "SET";
                        break;
                case DbQueryDelete:
-                       qbuf << "DELETE FROM " << query.Table;
+                       qbuf << "DELETE FROM " << GetTablePrefix() << query.Table;
                        break;
                default:
                        ASSERT(!"Invalid query type.");