Я вставляю некоторые строки (которые выглядят как даты) в базу данных sqlite3 через ActiveRecord, и база данных изменяет поле и делает его похожим на дату. Например:
"4-2" => "2-Apr" #Not only a date but the order has been reversed.
"6-7-12" => "7/12/2006" #Again not only a date but the order has been changed.
Я искал рубиновую строковую функцию, которая предотвратила бы это, но ничего не смог придумать.
Кто-нибудь еще сталкивался с чем-то подобным, и знаете ли вы о каких-либо обходных путях или исправлениях.