From 221c46585c53ee7f0bdf388347f952426866149c Mon Sep 17 00:00:00 2001 From: Geert Janssens Date: Sat, 15 Sep 2018 16:38:55 +0200 Subject: [PATCH] Sql backend - load transactions before business objects to reduce individual slot queries --- libgnucash/backend/sql/gnc-sql-backend.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libgnucash/backend/sql/gnc-sql-backend.cpp b/libgnucash/backend/sql/gnc-sql-backend.cpp index 536b76b291..8b9108cb9a 100644 --- a/libgnucash/backend/sql/gnc-sql-backend.cpp +++ b/libgnucash/backend/sql/gnc-sql-backend.cpp @@ -209,7 +209,7 @@ GncSqlBackend::create_tables() noexcept /* Main object load order */ static const StrVec fixed_load_order -{ GNC_ID_BOOK, GNC_ID_COMMODITY, GNC_ID_ACCOUNT, GNC_ID_LOT }; +{ GNC_ID_BOOK, GNC_ID_COMMODITY, GNC_ID_ACCOUNT, GNC_ID_LOT, GNC_ID_TRANS }; /* Order in which business objects need to be loaded */ static const StrVec business_fixed_load_order =