comparison PostgreSQL/UnitTests/PostgreSQLTests.cpp @ 207:d9ef3f16e6a2

wrapping transactions in API v3
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 19 Mar 2021 15:11:45 +0100
parents 42990b2dd51b
children ab96698c73a3
comparison
equal deleted inserted replaced
206:6dcf57074dd4 207:d9ef3f16e6a2
341 { 341 {
342 PostgreSQLStorageArea storageArea(globalParameters_); 342 PostgreSQLStorageArea storageArea(globalParameters_);
343 storageArea.SetClearAll(true); 343 storageArea.SetClearAll(true);
344 344
345 { 345 {
346 DatabaseManager::Transaction transaction(storageArea.GetManager()); 346 DatabaseManager::Transaction transaction(storageArea.GetManager(), TransactionType_ReadWrite);
347 PostgreSQLDatabase& db = 347 PostgreSQLDatabase& db =
348 dynamic_cast<PostgreSQLDatabase&>(transaction.GetDatabase()); 348 dynamic_cast<PostgreSQLDatabase&>(transaction.GetDatabase());
349 349
350 ASSERT_EQ(0, CountLargeObjects(db)); 350 ASSERT_EQ(0, CountLargeObjects(db));
351 351