RangeError (2918996727 is out of range for ActiveModel::Type::Integer with limit 4):
If you’re attempting to store an IP as an Integer in MySQL, you’ll find that an Integer just isn’t enough. I hadn’t noticed for a few days and came home to a log file full of
RangeError (2918996727 is out of range for ActiveModel::Type::Integer with limit 4):
Easily fixed.
Database changed
MariaDB [robl]> ALTER TABLE fossa_logs MODIFY ip bigint(20) NULL;
Query OK, 209 rows affected (0.03 sec)
Records: 209 Duplicates: 0 Warnings: 0