Mercurial > hg > orthanc-databases
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"));