При обновлении до Rails 4 кажется, что строгий режим MySQL теперь включен по умолчанию для соединений Rails. Я говорю это, потому что мое приложение Rails получает «Mysql2::Error: Data too long for column» при сохранении строкового значения длиннее 255 символов. Тем не менее, я вставляю тот же запрос в консоль MySQL (где, как сообщается, глобальный строгий режим отключен), и он работает нормально, только с предупреждениями об усечении. В качестве дополнительного доказательства Здесь написано "Rails 4 по умолчанию используют строгий режим".
Мой вопрос: как я могу отключить строгий режим из приложения Rails? Я бы предпочел не обновлять все, чтобы поддерживать его прямо сейчас.