# HG changeset patch # User Sebastien Jodogne # Date 1626103373 -7200 # Node ID 6a668f5d10698cbfc0b7bca1a9b482f557b131b1 # Parent 8de3a1ecac11542a079c977ee00039c296e0d434 added warning comment diff -r 8de3a1ecac11 -r 6a668f5d1069 Framework/Common/DatabaseManager.h --- a/Framework/Common/DatabaseManager.h Mon Jul 12 16:53:28 2021 +0200 +++ b/Framework/Common/DatabaseManager.h Mon Jul 12 17:22:53 2021 +0200 @@ -193,6 +193,13 @@ }; + /** + * WARNING: At any given time, there must be at most 1 object of + * the "CachedStatement" class in the scope, otherwise error + * "Cannot execute more than one statement in an implicit + * transaction" is generated if no explicit transaction is + * present. + **/ class CachedStatement : public StatementBase { private: