<!-- Describe your changes in detail -->
is_debit_routing_enabled field is a business profile field introduced in this [pr](https://github.com/juspay/hyperswitch/pull/7470). It is made a mandatory field in the business profile update and is being set as false in case of RoutingAlgorithmUpdate. 

This field needs to be made a optional in the business profile update call and set to None in the other business profile updates
To implement this **search_filter** feature, you'll need to modify these architectural layers:


**1. Database Layer (Queries & Schema)**
   - `crates/diesel_models/src/business_profile.rs`

**2. Domain Models (Business Logic Types)**
   - `crates/hyperswitch_domain_models/src/business_profile.rs`

**3. Core Business Logic**
   - `crates/router/src/core/admin.rs`

**Code Patterns Applied:**
- Extend existing types with new fields (23 changes)
{"pr_number": 8104, "pr_title": "fix(router): make `is_debit_routing_enabled` optional in profile general update", "merged_at": "2025-05-25T16:55:05Z", "intent": {"feature_type": "search_filter", "action": "add_feature", "entities": ["customer", "payment", "merchant"]}, "hierarchy": {"database": ["crates/diesel_models/src/business_profile.rs"], "domain": ["crates/hyperswitch_domain_models/src/business_profile.rs"], "core_business": ["crates/router/src/core/admin.rs"]}, "change_types": {"fields_added": 23}, "has_identifier_data": false, "commits_matched": 0, "match_method": "none"}