Methods
    - L
 - Q
 - R
 - S
 - U
 
Constants
      | DEFAULT_LOCKING_COLUMN | = | 'lock_version' | 
Instance Public methods
      
        
            
              locking_column()
            
            Link
          
          
          
            The version column used for optimistic locking. Defaults to
lock_version.
            
              locking_column=(value)
            
            Link
          
          
          
            
            
              locking_enabled?()
            
            Link
          
          
          
            Returns true if the lock_optimistically flag is set to true
(which it is, by default) and the table includes the
locking_column column (defaults to lock_version).
            
              quoted_locking_column()
            
            Link
          
          
          
            Quote the column name used for optimistic locking.
            
              reset_locking_column()
            
            Link
          
          
          
            Reset the column used for optimistic locking back to the
lock_version default.
            
              set_locking_column(value = nil, &block)
            
            Link
          
          
          
            Set the column to use for optimistic locking. Defaults to
lock_version.
            
              update_counters(id, counters)
            
            Link
          
          
          
            Make sure the lock version column gets updated when counters are updated.