Method: Ardm::ActiveRecord::Property::ClassMethods#timestamps

Defined in:
lib/ardm/active_record/property.rb

#timestamps(at = :at) ⇒ Object



90
91
92
93
94
95
96
97
98
99
100
101
# File 'lib/ardm/active_record/property.rb', line 90

def timestamps(at=:at)
  case at
  when :at
    property :created_at, DateTime
    property :updated_at, DateTime
  when :on
    property :created_on, Date
    property :updated_on, Date
  else
    raise ArgumentError, "Unknown argument: timestamps(#{at.inspect})"
  end
end