Вы должны изменить файл метки времени, в моем случае этот файл находится в /usr/local/rvm/gems/ruby-2.0.0-p195/gems/activerecord-4.2.0/lib/active_record/timestamp.rb
. Вы должны найти эту строку:
self.class.default_timezone == :utc ? Time.now.utc : Time.now
и измените его на:
self.class.default_timezone == :utc ? Time.now.utc : Time.now.strftime('%Y-%m-%d %H-%M-%S')
Хитрость в том, чтобы изменить формат с помощью метода strftime
, вы можете изменить формат, если хотите.
Теперь rails будет использовать ваш формат для обновления столбца updated_at.