金村 勇祐 d9d6ccd60f Merged PR 1057: File Lengthのソートが正しく行われない_実装
## 概要
[タスク 4657: FB対応: File Lengthのソートが正しく行われない](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/OMDSDictation-2nd/_sprints/taskboard/OMDSDictation-2nd%20%E3%83%81%E3%83%BC%E3%83%A0/OMDSDictation-2nd/FY25_%E4%BF%9D%E5%AE%884%E6%9C%88?workitem=4657)

録音時間が文字列で登録されていたため、FileLengthが正しくソートされていなかった。
DBのaudio_filesテーブルのデータ型を文字列から数値型に変更する修正をいたしました。

数値型に変更にともない
カラムデータ型変更のためマイグレーションファイルを追加しております
durationを文字列で型宣言している部分の修正
型変更に伴う影響がある部分を修正しております。

## 動作確認状況
[単体テスト_File Lengthのソートが正しく行われない_実装](https://ndstokyo.sharepoint.com//r/sites/SNC-OMDS/Shared%20Documents/%E4%BF%9D%E5%AE%88/10_%E3%83%86%E3%82%B9%E3%83%88%E9%96%A2%E9%80%A3/%E5%8D%98%E4%BD%93%E3%83%86%E3%82%B9%E3%83%88/%E3%82%BF%E3%82%B9%E3%82%AF4657_File%20Length%E3%81%AE%E3%82%BD%E3%83%BC%E3%83%88%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E8%A1%8C%E3%82%8F%E3%82%8C%E3%81%AA%E3%81%84_%E5%AE%9F%E8%A3%85/%E5%8D%98%E4%BD%93%E3%83%86%E3%82%B9%E3%83%88%E3%82%A8%E3%83%93%E3%83%87%E3%83%B3%E3%82%B9_%E3%82%BF%E3%82%B9%E3%82%AF4657_FB%E5%AF%BE%E5%BF%9C_File%20Length%E3%81%AE%E3%82%BD%E3%83%BC%E3%83%88%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E8%A1%8C%E3%82%8F%E3%82%8C%E3%81%AA%E3%81%84.xlsx?d=wd663d69da107438496581c251a6072ff&csf=1&web=1&e=RdF4XS)

ユニットテスト実行結果
```
Test Suites: 24 passed, 24 total
Tests:       690 passed, 690 total
Snapshots:   0 total
Time:        2095.039 s, estimated 3500 s
```
2025-04-23 02:04:28 +00:00
..