Mercurial > hg > orthanc-databases
comparison Framework/Plugins/IndexBackend.cpp @ 226:a4918d57435c
DatabaseManager doesn't IDatabaseFactory anymore
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 02 Apr 2021 19:23:36 +0200 |
parents | 94c9908e6aca |
children | 4e15eace9b90 |
comparison
equal
deleted
inserted
replaced
225:94c9908e6aca | 226:a4918d57435c |
---|---|
2306 # if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 9, 2) | 2306 # if ORTHANC_PLUGINS_VERSION_IS_ABOVE(1, 9, 2) |
2307 OrthancDatabases::DatabaseBackendAdapterV3::Finalize(); | 2307 OrthancDatabases::DatabaseBackendAdapterV3::Finalize(); |
2308 # endif | 2308 # endif |
2309 #endif | 2309 #endif |
2310 } | 2310 } |
2311 | |
2312 | |
2313 DatabaseManager* IndexBackend::CreateSingleDatabaseManager(IDatabaseBackend& backend) | |
2314 { | |
2315 std::unique_ptr<IDatabase> database(backend.OpenDatabaseConnection()); | |
2316 backend.ConfigureDatabase(*database); | |
2317 return new DatabaseManager(database.release()); | |
2318 } | |
2311 } | 2319 } |