Cайт веб-разработчика, программиста Ruby on Rails ESV Corp. Екатеринбург, Москва, Санкт-Петербург, Первоуральск

Админка на Ruby on Rails

Ruby on Rails 4: отключение strict mode MySQL

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

Отключить режим strict достаточно просто: в файле конфигурации соединений с базой данных config/database.yml либо для определенной конфигурации, либо для default прописываем:

default:
  ...
  strict: false