Я столкнулся с проблемой с ответами API моего приложения Flutter после переноса базы данных MySQL на новый сервер на Hostinger. Ранее я использовал PHP для создания API, извлекающих данные из базы данных, где все столбцы, включая идентификаторы, рассматривались как строки.
Проблема:
После миграции базы данных с помощью процесса экспорта/импорта SQL приложение Flutter теперь получает идентификаторы в виде целых чисел, что приводит к ошибкам в приложении. Эти ошибки возникают из-за того, что код Flutter ожидает строковые значения для идентификаторов на основе предыдущего поведения.
Почему во время миграции происходит изменение типа данных? и как мне восстановить старое поведение?

Ответ API перед переносом

Ответ API после миграции
Мобильная версия