Mercurial > hg > orthanc-databases
diff Framework/Plugins/DatabaseBackendAdapterV3.cpp @ 260:793bbbe11287
IDatabaseBackend::HasRevisionsSupport()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 19 Apr 2021 16:45:15 +0200 |
parents | e184dcadf163 |
children | 34e2b93a7ac1 |
line wrap: on
line diff
--- a/Framework/Plugins/DatabaseBackendAdapterV3.cpp Fri Apr 16 17:49:29 2021 +0200 +++ b/Framework/Plugins/DatabaseBackendAdapterV3.cpp Mon Apr 19 16:45:15 2021 +0200 @@ -24,8 +24,8 @@ #if defined(ORTHANC_PLUGINS_VERSION_IS_ABOVE) // Macro introduced in Orthanc 1.3.1 # if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 9, 2) +#include <Logging.h> #include <MultiThreading/SharedMessageQueue.h> - #include <OrthancException.h> #include <stdexcept> @@ -2061,6 +2061,15 @@ throw Orthanc::OrthancException(Orthanc::ErrorCode_InternalError, "Unable to register the database backend"); } + if (backend->HasRevisionsSupport()) + { + LOG(INFO) << "The database backend *has* support for revisions of metadata and attachments"; + } + else + { + LOG(WARNING) << "The database backend has *no* support for revisions of metadata and attachments"; + } + backend->SetOutputFactory(new Factory); isBackendInUse_ = true;