module Sequel::Plugins::BeforeAfterSave::InstanceMethods
Private Instance Methods
_after_create(pk)
click to toggle source
Refresh and reset modified flag right after INSERT query.
Calls superclass method
# File lib/sequel/plugins/before_after_save.rb, line 28 def _after_create(pk) super @modified = false pk ? _save_refresh : changed_columns.clear end
_after_save(pk)
click to toggle source
Don't refresh or reset modified flag, as it was already done.
# File lib/sequel/plugins/before_after_save.rb, line 35 def _after_save(pk) if @was_new @was_new = nil else @columns_updated = nil end end
_after_update()
click to toggle source
Refresh and reset modified flag right after UPDATE query.
Calls superclass method
# File lib/sequel/plugins/before_after_save.rb, line 44 def _after_update super @modified = false end