Mercurial > hg > orthanc-databases
diff Framework/PostgreSQL/PostgreSQLTransaction.cpp @ 497:8e6a95629a22
reorganization
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 03 Apr 2024 10:54:26 +0200 |
parents | f0976163dbe1 |
children | 54d518dcd74a |
line wrap: on
line diff
--- a/Framework/PostgreSQL/PostgreSQLTransaction.cpp Tue Apr 02 20:21:04 2024 +0200 +++ b/Framework/PostgreSQL/PostgreSQLTransaction.cpp Wed Apr 03 10:54:26 2024 +0200 @@ -71,21 +71,25 @@ { case TransactionType_ReadWrite: { - const std::string& statement = database_.GetReadWriteTransactionStatement(); + std::string statement = database_.GetReadWriteTransactionStatement(); if (!statement.empty()) // if not defined, will use the default DB transaction isolation level { database_.ExecuteMultiLines(statement); } - }; break; + + break; + } case TransactionType_ReadOnly: { - const std::string& statement = database_.GetReadOnlyTransactionStatement(); + std::string statement = database_.GetReadOnlyTransactionStatement(); if (!statement.empty()) // if not defined, will use the default DB transaction isolation level { database_.ExecuteMultiLines(statement); } - }; break; + + break; + } default: throw Orthanc::OrthancException(Orthanc::ErrorCode_ParameterOutOfRange);