created_at、updated_at、created_on、updated_on
created_atやupdated_atといったカラムを作成しておくと、自動的にタイムスタンプが追加される。onとatの違いは以下の通り。
- created_at => datetime
- created_on => date
- updated_at => datetime
- updated_on => date
2.0からはtimestampsてのが使えるようになってるので、migrationでこんな感じに書いとくとcreated_atとupdated_atが追加される。
class Sample < ActiveRecord::Migration def self.up create_table :samples do |t| t.timestamps end end def self.down drop_table :samples end end
参考URL: