Railsでtinyintを数字として認識したい。
railsでMySQLをActiveRecordを通して使うとtinyintが勝手にboolean型になって困った。
元々がRailsを意識していないdatabaseだったです。
カラム名_code_before_type_cast
としたらtinyint型のを数字として扱えました。
ActiveRecord::ConnectionAdapters::MysqlAdapter.emulate_booleans = false
これを記述しても大丈夫みたいですが、errorが出るので今回は止めました;