У меня есть среда разработки и бета-версия для приложения, которое я создаю. Вчера столкнулся со странной ошибкой.
Я написал миграцию, чтобы изменить одну из таблиц, и она отлично работала в моей среде разработки. Как только я развернул изменения в бета-версии, она запустилась, но когда я зашел на страницу, у меня начались проблемы. Новые столбцы, которые я добавил, были неопределенными столбцами, когда дело доходит до бета-среды. Поэтому я посмотрел на схему для столбца на стороне бета-версии, используя функцию column_names в классе, и у нее все еще были старые столбцы при входе в mysql, и проверка полей в таблице показывает мне новые.
Кто-нибудь знает, почему схема не обновляется при обновлении базы данных. Можно ли как-то обновить схему для класса, например какую-то функцию или что-то в этом роде.