diff Framework/PostgreSQL/PostgreSQLDatabase.h @ 432:8b7c1c423367 pg-transactions

new 'TransactionMode' config + rewrote ResourceDeletedFunc to avoid IF/THEN/ELSE pattern
author Alain Mazy <am@osimis.io>
date Mon, 11 Dec 2023 14:39:27 +0100
parents dbf811b1bb43
children f0976163dbe1
line wrap: on
line diff
--- a/Framework/PostgreSQL/PostgreSQLDatabase.h	Thu Dec 07 12:13:43 2023 +0100
+++ b/Framework/PostgreSQL/PostgreSQLDatabase.h	Mon Dec 11 14:39:27 2023 +0100
@@ -109,12 +109,12 @@
     static PostgreSQLDatabase* CreateDatabaseConnection(const PostgreSQLParameters& parameters);
 
   protected:
-    const std::string& GetReadWriteTransactionStatement() const
+    const char* GetReadWriteTransactionStatement() const
     {
       return parameters_.GetReadWriteTransactionStatement();
     }
 
-    const std::string& GetReadOnlyTransactionStatement() const
+    const char* GetReadOnlyTransactionStatement() const
     {
       return parameters_.GetReadOnlyTransactionStatement();
     }