Mercurial > hg > orthanc-databases
comparison Framework/Plugins/IndexUnitTests.h @ 403:91124cc8a8c7 db-protobuf
database plugins are informed about the identifier tags
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 11 Apr 2023 11:10:19 +0200 |
parents | 3d6886f3e5b3 |
children | d700c8f9fc24 |
comparison
equal
deleted
inserted
replaced
402:82921a29349a | 403:91124cc8a8c7 |
---|---|
244 # error Unsupported database backend | 244 # error Unsupported database backend |
245 #endif | 245 #endif |
246 | 246 |
247 db.SetOutputFactory(new DatabaseBackendAdapterV2::Factory(&context, NULL)); | 247 db.SetOutputFactory(new DatabaseBackendAdapterV2::Factory(&context, NULL)); |
248 | 248 |
249 std::unique_ptr<DatabaseManager> manager(IndexBackend::CreateSingleDatabaseManager(db)); | 249 std::list<IdentifierTag> identifierTags; |
250 std::unique_ptr<DatabaseManager> manager(IndexBackend::CreateSingleDatabaseManager(db, false, identifierTags)); | |
250 | 251 |
251 std::unique_ptr<IDatabaseBackendOutput> output(db.CreateOutput()); | 252 std::unique_ptr<IDatabaseBackendOutput> output(db.CreateOutput()); |
252 | 253 |
253 std::string s; | 254 std::string s; |
254 ASSERT_TRUE(db.LookupGlobalProperty(s, *manager, MISSING_SERVER_IDENTIFIER, Orthanc::GlobalProperty_DatabaseSchemaVersion)); | 255 ASSERT_TRUE(db.LookupGlobalProperty(s, *manager, MISSING_SERVER_IDENTIFIER, Orthanc::GlobalProperty_DatabaseSchemaVersion)); |