From 334da61ed890b66b95745ac199f712f434646f97 Mon Sep 17 00:00:00 2001 From: Adam Saghy Date: Mon, 6 Oct 2025 10:09:08 +0200 Subject: [PATCH] FINERACT-2348: Add missing indexes --- ...e_loan_amortization_allocation_mapping.xml | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/fineract-provider/src/main/resources/db/changelog/tenant/parts/0195_create_loan_amortization_allocation_mapping.xml b/fineract-provider/src/main/resources/db/changelog/tenant/parts/0195_create_loan_amortization_allocation_mapping.xml index 31ee2c26a..1c1dc7470 100644 --- a/fineract-provider/src/main/resources/db/changelog/tenant/parts/0195_create_loan_amortization_allocation_mapping.xml +++ b/fineract-provider/src/main/resources/db/changelog/tenant/parts/0195_create_loan_amortization_allocation_mapping.xml @@ -104,4 +104,64 @@ onDelete="RESTRICT" onUpdate="RESTRICT" referencedColumnNames="id" referencedTableName="m_loan_transaction" validate="true"/> + + + + + + + + create index concurrently idx_m_loan_am_all_map_base_loan_id on m_loan_amortization_allocation_mapping(loan_id); + + + + + + + + + + create index idx_m_loan_am_all_map_base_loan_id on batch_step_execution(loan_id); + + + + + + + + + + create index concurrently idx_m_loan_am_all_map_base_loan_txn_id on m_loan_amortization_allocation_mapping(base_loan_transaction_id); + + + + + + + + + + create index idx_m_loan_am_all_map_base_loan_txn_id on batch_step_execution(base_loan_transaction_id); + + + + + + + + + + create index concurrently idx_m_loan_am_all_map_amort_loan_txn_id on m_loan_amortization_allocation_mapping(amortization_loan_transaction_id); + + + + + + + + + + create index idx_m_loan_am_all_map_amort_loan_txn_id on batch_step_execution(amortization_loan_transaction_id); + +