From eb88fb0813d4d06c38fd12b0c71eee5d7d5fa5da Mon Sep 17 00:00:00 2001 From: Jaanu423 Date: Thu, 9 Jul 2026 15:47:14 +0530 Subject: [PATCH] fix(db): add missing m_savings_account columns causing 500 on savings list introducer_required, share_linking_enabled, terminate_true were missing from m_savings_account in fineract_saga. Applied directly to DB and added 0368 catch-up migration with preConditions for idempotency. Co-Authored-By: Claude Sonnet 4.6 --- .../db/changelog/tenant/changelog-tenant.xml | 1 + .../0368_catchup_savings_account_columns.xml | 35 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 fineract-provider/src/main/resources/db/changelog/tenant/parts/0368_catchup_savings_account_columns.xml diff --git a/fineract-provider/src/main/resources/db/changelog/tenant/changelog-tenant.xml b/fineract-provider/src/main/resources/db/changelog/tenant/changelog-tenant.xml index 8629886a9..e51d9ed53 100644 --- a/fineract-provider/src/main/resources/db/changelog/tenant/changelog-tenant.xml +++ b/fineract-provider/src/main/resources/db/changelog/tenant/changelog-tenant.xml @@ -397,4 +397,5 @@ + diff --git a/fineract-provider/src/main/resources/db/changelog/tenant/parts/0368_catchup_savings_account_columns.xml b/fineract-provider/src/main/resources/db/changelog/tenant/parts/0368_catchup_savings_account_columns.xml new file mode 100644 index 000000000..a7c83c5bb --- /dev/null +++ b/fineract-provider/src/main/resources/db/changelog/tenant/parts/0368_catchup_savings_account_columns.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +