Module: Sequel::Plugins::Timestamps::ClassMethods

Defined in:
lib/sequel/plugins/timestamps.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#create_timestamp_fieldObject (readonly)

The field to store the create timestamp



42
43
44
# File 'lib/sequel/plugins/timestamps.rb', line 42

def create_timestamp_field
  @create_timestamp_field
end

#update_timestamp_fieldObject (readonly)

The field to store the update timestamp



45
46
47
# File 'lib/sequel/plugins/timestamps.rb', line 45

def update_timestamp_field
  @update_timestamp_field
end

Instance Method Details

#create_timestamp_overwrite?Boolean

Whether to overwrite the create timestamp if it already exists

Returns:

  • (Boolean)


48
49
50
# File 'lib/sequel/plugins/timestamps.rb', line 48

def create_timestamp_overwrite?
  @create_timestamp_overwrite
end

#set_update_timestamp_on_create?Boolean

Whether to set the update timestamp to the create timestamp when creating

Returns:

  • (Boolean)


56
57
58
# File 'lib/sequel/plugins/timestamps.rb', line 56

def set_update_timestamp_on_create?
  @set_update_timestamp_on_create
end