CI DB Migration consistency checks failing after diesel_cli 2.3.0 update

After the release of diesel_cli version `2.3.0`, the CI checks for DB migration consistency are failing due to a formatting difference in the output.

diesel_cli version 2.3.0 expects to call rustfmt to format its output. If rustfmt is not installed on the system it will give an error.
Need to add a step to install rustfmt to fix the workflow
<think>
PR Context:
- Title: ci(migration-check): install rustfmt to address migration run failures
- Merged: 2025-09-15T12:52:03Z
- Files changed: 1 files
- Commits: 3 commits

Implementation approach:
## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [ ] Bugfix
- [ ] New feature
- [ ] Enhancement
- [ ] Refactoring
- [ ] Dependency updates
- [ ] Documentation
- [x] CI/CD

## Description
<!-- Describe your changes in detail -->
- `diesel_cli` version `2.3.0` expects to call `rustfmt` to format its output. If `rustfmt` is not installed on the system it will give an error.
- Added a step to install `rustfmt` to fix the workflow

### Additional Changes

- [ ] This 
</think>

To implement this, you'll need to modify:


(No detailed commit information available)
{"issue_number": 9385, "pr_number": 9386, "commits_count": 0, "files_changed": 1, "response_length": 800, "file_count": 0, "needs_breakdown": false}