Mercurial > hg > orthanc-databases
comparison Framework/PostgreSQL/PostgreSQLDatabase.cpp @ 252:33fa478c119a
cppcheck
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 14 Apr 2021 13:33:48 +0200 |
parents | 35598014f140 |
children | d663d9e44f8d |
comparison
equal
deleted
inserted
replaced
251:ed12248ad791 | 252:33fa478c119a |
---|---|
248 { | 248 { |
249 dynamic_cast<PostgreSQLStatement&>(statement).ExecuteWithoutResult(*this, parameters); | 249 dynamic_cast<PostgreSQLStatement&>(statement).ExecuteWithoutResult(*this, parameters); |
250 } | 250 } |
251 | 251 |
252 public: | 252 public: |
253 PostgreSQLImplicitTransaction(PostgreSQLDatabase& db) : | 253 explicit PostgreSQLImplicitTransaction(PostgreSQLDatabase& db) : |
254 db_(db) | 254 db_(db) |
255 { | 255 { |
256 } | 256 } |
257 | 257 |
258 virtual bool DoesTableExist(const std::string& name) ORTHANC_OVERRIDE | 258 virtual bool DoesTableExist(const std::string& name) ORTHANC_OVERRIDE |
339 db->Open(); | 339 db->Open(); |
340 return db.release(); | 340 return db.release(); |
341 } | 341 } |
342 | 342 |
343 public: | 343 public: |
344 Factory(const PostgreSQLParameters& parameters) : | 344 explicit Factory(const PostgreSQLParameters& parameters) : |
345 RetryDatabaseFactory(parameters.GetMaxConnectionRetries(), | 345 RetryDatabaseFactory(parameters.GetMaxConnectionRetries(), |
346 parameters.GetConnectionRetryInterval()), | 346 parameters.GetConnectionRetryInterval()), |
347 parameters_(parameters) | 347 parameters_(parameters) |
348 { | 348 { |
349 } | 349 } |