diff Framework/Plugins/IndexBackend.cpp @ 1:d17b2631bb67

starting StorageBackend
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 04 Jul 2018 18:05:24 +0200
parents 7cea966b6829
children aa2e27f77cc8
line wrap: on
line diff
--- a/Framework/Plugins/IndexBackend.cpp	Wed Jul 04 08:16:29 2018 +0200
+++ b/Framework/Plugins/IndexBackend.cpp	Wed Jul 04 18:05:24 2018 +0200
@@ -419,7 +419,7 @@
     
   void IndexBackend::DeleteResource(int64_t id)
   {
-    assert(GetDialect() != Dialect_MySQL);
+    assert(manager_.GetDialect() != Dialect_MySQL);
     
     ClearDeletedFiles();
     ClearDeletedResources();
@@ -692,7 +692,7 @@
   {
     std::auto_ptr<DatabaseManager::CachedStatement> statement;
 
-    switch (GetDialect())
+    switch (manager_.GetDialect())
     {
       case Dialect_MySQL:
         statement.reset(new DatabaseManager::CachedStatement(
@@ -759,7 +759,7 @@
 
     // NB: "COALESCE" is used to replace "NULL" by "0" if the number of rows is empty
 
-    switch (GetDialect())
+    switch (manager_.GetDialect())
     {
       case Dialect_MySQL:
         statement.reset(new DatabaseManager::CachedStatement(
@@ -796,7 +796,7 @@
 
     // NB: "COALESCE" is used to replace "NULL" by "0" if the number of rows is empty
 
-    switch (GetDialect())
+    switch (manager_.GetDialect())
     {
       case Dialect_MySQL:
         statement.reset(new DatabaseManager::CachedStatement(
@@ -1307,7 +1307,7 @@
                                  int32_t metadataType,
                                  const char* value)
   {
-    if (GetDialect() == Dialect_SQLite)
+    if (manager_.GetDialect() == Dialect_SQLite)
     {
       DatabaseManager::CachedStatement statement(
         STATEMENT_FROM_HERE, manager_,
@@ -1465,7 +1465,7 @@
   {
     std::auto_ptr<DatabaseManager::CachedStatement> statement;
 
-    switch (GetDialect())
+    switch (manager_.GetDialect())
     {
       case Dialect_MySQL:
         statement.reset(new DatabaseManager::CachedStatement(
@@ -1501,7 +1501,7 @@
   {
     std::auto_ptr<DatabaseManager::CachedStatement> statement;
 
-    switch (GetDialect())
+    switch (manager_.GetDialect())
     {
       case Dialect_MySQL:
         statement.reset(new DatabaseManager::CachedStatement(