module Sequel::Plugins::SkipSavingColumns::InstanceMethods
Private Instance Methods
_insert_values()
click to toggle source
Skip the columns the model has marked to skip when inserting.
# File lib/sequel/plugins/skip_saving_columns.rb, line 80 def _insert_values _save_removed_skipped_columns(Hash[super]) end
_save_removed_skipped_columns(hash)
click to toggle source
Remove any columns the model has marked to skip when saving.
# File lib/sequel/plugins/skip_saving_columns.rb, line 97 def _save_removed_skipped_columns(hash) model.skip_saving_columns.each do |column| hash.delete(column) end hash end
_save_update_all_columns_hash()
click to toggle source
Skip the columns the model has marked to skip when updating all columns.
Calls superclass method
# File lib/sequel/plugins/skip_saving_columns.rb, line 86 def _save_update_all_columns_hash _save_removed_skipped_columns(super) end
_save_update_changed_colums_hash()
click to toggle source
Skip the columns the model has marked to skip when updating only changed columns.
Calls superclass method
# File lib/sequel/plugins/skip_saving_columns.rb, line 92 def _save_update_changed_colums_hash _save_removed_skipped_columns(super) end