Method: Sequel::Plugins::Dirty::InstanceMethods#reset_column
- Defined in:
- lib/sequel/plugins/dirty.rb
#reset_column(column) ⇒ Object
Reset the column to its initial value. If the column was not set initial, removes it from the values.
reset_column(:name)
name # => 'Initial'
181 182 183 184 185 186 187 188 |
# File 'lib/sequel/plugins/dirty.rb', line 181 def reset_column(column) if initial_values.has_key?(column) set_column_value(:"#{column}=", initial_values[column]) end if missing_initial_values.include?(column) values.delete(column) end end |