Module: Mingo::Timestamps
- Defined in:
- lib/mingo/timestamps.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
3 4 5 |
# File 'lib/mingo/timestamps.rb', line 3 def self.included(base) base.before_update :touch_updated_timestamp end |
Instance Method Details
#created_at ⇒ Object
7 8 9 |
# File 'lib/mingo/timestamps.rb', line 7 def created_at @created_at ||= self.id && self.id.generation_time end |
#updated_at ⇒ Object
11 12 13 |
# File 'lib/mingo/timestamps.rb', line 11 def updated_at self[:updated_at] || created_at end |