module Persistence
Ruby on Rails 7.2.3
Since v3.0.20Active Record Persistence
Namespace
Modules
Extends
Methods (defined here)
- # becomes
- # becomes!
- # decrement
- # decrement!
- # delete
- # destroy
- # destroy!
- # destroyed?
- # increment
- # increment!
- # new_record?
- # persisted?
- # previously_new_record?
- # previously_persisted?
- # reload
- # save
- # save!
- # toggle
- # toggle!
- # touch
- # update
- # update!
- # update_attribute
- # update_attribute!
- # update_column
- # update_columns
Private methods
(18)
Implementation detail — not part of the public API.
- # apply_scoping?
- # create_or_update
- # _create_record
- # _delete_row
- # destroy_associations
- # destroy_row
- # _find_record
- # init_internals
- # _in_memory_query_constraints_hash
- # _query_constraints_hash
- # _raise_readonly_record_error
- # _raise_record_not_destroyed
- # _raise_record_not_touched_error
- # strict_loaded_associations
- # _touch_row
- # _update_record
- # _update_row
- # verify_readonly_attribute
Used by
Included by (1)
Methods (inherited)
From ActiveSupport::Concern (3)
- # class_methods
- # included
- # prepended