Ruby on Rails 4: отключение strict mode MySQL
В Ruby on Rails 4.x при работе с MySQL по умолчанию включен режим strict mode
. Иногда это бывает совсем неуместно, т.к. приходится перехватывать исключения, возникающие при простейших операциях, когда строка должна быть просто усечена до определенной длины.
Отключить режим strict
достаточно просто: в файле конфигурации соединений с базой данных config/database.yml
либо для определенной конфигурации, либо для default
прописываем:
default: ... strict: false