Type:
Module
Constants:
DEFAULT_LOCKING_COLUMN : 'lock_version'
locking_column=
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Locking/ActiveRecord::Locking::Optimistic/ActiveRecord::Locking::Optimistic::ClassMethods

locking_column=(value) Instance Public methods Set the column to use for optimistic

2025-01-10 15:47:30
update_counters
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Locking/ActiveRecord::Locking::Optimistic/ActiveRecord::Locking::Optimistic::ClassMethods

update_counters(id, counters) Instance Public methods Make sure the lock version

2025-01-10 15:47:30
quoted_locking_column
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Locking/ActiveRecord::Locking::Optimistic/ActiveRecord::Locking::Optimistic::ClassMethods

quoted_locking_column() Instance Public methods Quote the column name used for

2025-01-10 15:47:30
reset_locking_column
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Locking/ActiveRecord::Locking::Optimistic/ActiveRecord::Locking::Optimistic::ClassMethods

reset_locking_column() Instance Public methods Reset the column used for optimistic

2025-01-10 15:47:30
locking_column
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Locking/ActiveRecord::Locking::Optimistic/ActiveRecord::Locking::Optimistic::ClassMethods

locking_column() Instance Public methods The version column used for optimistic

2025-01-10 15:47:30
locking_enabled?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Locking/ActiveRecord::Locking::Optimistic/ActiveRecord::Locking::Optimistic::ClassMethods

locking_enabled?() Instance Public methods Returns true if the lock_o

2025-01-10 15:47:30
column_defaults
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Locking/ActiveRecord::Locking::Optimistic/ActiveRecord::Locking::Optimistic::ClassMethods

column_defaults() Instance Public methods

2025-01-10 15:47:30