diff Framework/Plugins/IndexBackend.cpp @ 301:2447c290fc73

added unit test
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 08 Jul 2021 18:28:47 +0200
parents e55e4e8f9459
children 3a52e27a2d80
line wrap: on
line diff
--- a/Framework/Plugins/IndexBackend.cpp	Wed Jul 07 16:48:58 2021 +0200
+++ b/Framework/Plugins/IndexBackend.cpp	Thu Jul 08 18:28:47 2021 +0200
@@ -735,6 +735,7 @@
                           "SELECT CAST(COUNT(*) AS BIGINT) FROM Resources WHERE resourceType=${type}"));
         break;
 
+      case Dialect_MSSQL:
       case Dialect_SQLite:
         statement.reset(new DatabaseManager::CachedStatement(
                           STATEMENT_FROM_HERE, manager,
@@ -803,6 +804,7 @@
                           "SELECT CAST(COALESCE(SUM(compressedSize), 0) AS BIGINT) FROM AttachedFiles"));
         break;
 
+      case Dialect_MSSQL:
       case Dialect_SQLite:
         statement.reset(new DatabaseManager::CachedStatement(
                           STATEMENT_FROM_HERE, manager,
@@ -840,6 +842,7 @@
                           "SELECT CAST(COALESCE(SUM(uncompressedSize), 0) AS BIGINT) FROM AttachedFiles"));
         break;
 
+      case Dialect_MSSQL:
       case Dialect_SQLite:
         statement.reset(new DatabaseManager::CachedStatement(
                           STATEMENT_FROM_HERE, manager,
@@ -1799,6 +1802,7 @@
         break;
 
       case Dialect_SQLite:
+      case Dialect_MSSQL:
         statement.reset(new DatabaseManager::CachedStatement(
                           STATEMENT_FROM_HERE, manager,
                           "SELECT COUNT(*) FROM Resources"));