module Reorm::Timestamped

Public Class Methods

included(target) click to toggle source
# File lib/reorm/modules/database_modules.rb, line 62
def Timestamped.included(target)
  target.before_create :set_created_at
  target.before_update :set_updated_at
end

Public Instance Methods

set_created_at() click to toggle source
# File lib/reorm/modules/database_modules.rb, line 53
def set_created_at
  self.created_at = Time.now
  self.updated_at = nil
end
set_updated_at() click to toggle source
# File lib/reorm/modules/database_modules.rb, line 58
def set_updated_at
  self.updated_at = Time.now
end