gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module ActiveRecord
    • module ActiveRecord::Aggregations
    • module ActiveRecord::Aggregations::ClassMethods
    • module ActiveRecord::AssociationPreload
    • module ActiveRecord::AssociationPreload::ClassMethods
    • module ActiveRecord::Associations
    • module ActiveRecord::Associations::ClassMethods
    • module ActiveRecord::AttributeMethods
    • module ActiveRecord::AttributeMethods::ClassMethods
    • module ActiveRecord::AutosaveAssociation
    • module ActiveRecord::AutosaveAssociation::ClassMethods
    • module ActiveRecord::Batches
    • module ActiveRecord::Batches::ClassMethods
    • module ActiveRecord::Calculations
    • module ActiveRecord::Calculations::ClassMethods
    • module ActiveRecord::Callbacks
    • module ActiveRecord::ConnectionAdapters
    • module ActiveRecord::ConnectionAdapters::Column::Format
    • module ActiveRecord::ConnectionAdapters::DatabaseLimits
    • module ActiveRecord::ConnectionAdapters::DatabaseStatements
    • module ActiveRecord::ConnectionAdapters::QueryCache
    • module ActiveRecord::ConnectionAdapters::Quoting
    • module ActiveRecord::ConnectionAdapters::SchemaStatements
    • module ActiveRecord::Dirty
    • module ActiveRecord::Dirty::ClassMethods
    • module ActiveRecord::Locking
    • module ActiveRecord::Locking::Optimistic
    • module ActiveRecord::Locking::Optimistic::ClassMethods
    • module ActiveRecord::Locking::Pessimistic
    • module ActiveRecord::NamedScope
    • module ActiveRecord::NamedScope::ClassMethods
    • module ActiveRecord::NestedAttributes
    • module ActiveRecord::NestedAttributes::ClassMethods
    • module ActiveRecord::Observing
    • module ActiveRecord::Observing::ClassMethods
    • module ActiveRecord::QueryCache::ClassMethods
    • module ActiveRecord::Reflection
    • module ActiveRecord::Reflection::ClassMethods
    • module ActiveRecord::Serialization
    • module ActiveRecord::TestFixtures
    • module ActiveRecord::TestFixtures::ClassMethods
    • module ActiveRecord::Timestamp
    • module ActiveRecord::Transactions
    • module ActiveRecord::Transactions::ClassMethods
    • module ActiveRecord::VERSION
    • module ActiveRecord::Validations
    • module ActiveRecord::Validations::ClassMethods
    • module MysqlCompat
    • module YAML
  • Classes

    • class ActiveRecord::ActiveRecordError
    • class ActiveRecord::AdapterNotFound
    • class ActiveRecord::AdapterNotSpecified
    • class ActiveRecord::AssociationTypeMismatch
    • class ActiveRecord::Associations::AssociationCollection
    • class ActiveRecord::Associations::AssociationProxy
    • class ActiveRecord::Associations::BelongsToAssociation
    • class ActiveRecord::Associations::BelongsToPolymorphicAssociation
    • class ActiveRecord::Associations::ClassMethods::InnerJoinDependency
    • class ActiveRecord::Associations::ClassMethods::InnerJoinDependency::InnerJoinAssociation
    • class ActiveRecord::Associations::ClassMethods::JoinDependency
    • class ActiveRecord::Associations::ClassMethods::JoinDependency::JoinAssociation
    • class ActiveRecord::Associations::ClassMethods::JoinDependency::JoinBase
    • class ActiveRecord::Associations::HasAndBelongsToManyAssociation
    • class ActiveRecord::Associations::HasManyAssociation
    • class ActiveRecord::Associations::HasManyThroughAssociation
    • class ActiveRecord::Associations::HasOneAssociation
    • class ActiveRecord::Associations::HasOneThroughAssociation
    • class ActiveRecord::AttributeAssignmentError
    • class ActiveRecord::Base
    • class ActiveRecord::Base::ConnectionSpecification
    • class ActiveRecord::ConfigurationError
    • class ActiveRecord::ConnectionAdapters::AbstractAdapter
    • class ActiveRecord::ConnectionAdapters::Column
    • class ActiveRecord::ConnectionAdapters::ColumnDefinition
    • class ActiveRecord::ConnectionAdapters::ConnectionHandler
    • class ActiveRecord::ConnectionAdapters::ConnectionManagement
    • class ActiveRecord::ConnectionAdapters::ConnectionPool
    • class ActiveRecord::ConnectionAdapters::DeprecatedSQLiteAdapter
    • class ActiveRecord::ConnectionAdapters::IndexDefinition
    • class ActiveRecord::ConnectionAdapters::MysqlAdapter
    • class ActiveRecord::ConnectionAdapters::MysqlColumn
    • class ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
    • class ActiveRecord::ConnectionAdapters::PostgreSQLColumn
    • class ActiveRecord::ConnectionAdapters::SQLite2Adapter
    • class ActiveRecord::ConnectionAdapters::SQLite3Adapter
    • class ActiveRecord::ConnectionAdapters::SQLiteAdapter
    • class ActiveRecord::ConnectionAdapters::SQLiteAdapter::Version
    • class ActiveRecord::ConnectionAdapters::SQLiteColumn
    • class ActiveRecord::ConnectionAdapters::Table
    • class ActiveRecord::ConnectionAdapters::TableDefinition
    • class ActiveRecord::ConnectionNotEstablished
    • class ActiveRecord::ConnectionTimeoutError
    • class ActiveRecord::DangerousAttributeError
    • class ActiveRecord::DuplicateMigrationNameError
    • class ActiveRecord::DuplicateMigrationVersionError
    • class ActiveRecord::DynamicFinderMatch
    • class ActiveRecord::DynamicScopeMatch
    • class ActiveRecord::EagerLoadPolymorphicError
    • class ActiveRecord::Error
    • class ActiveRecord::Errors
    • class ActiveRecord::HasAndBelongsToManyAssociationForeignKeyNeeded
    • class ActiveRecord::HasManyThroughAssociationNotFoundError
    • class ActiveRecord::HasManyThroughAssociationPointlessSourceTypeError
    • class ActiveRecord::HasManyThroughAssociationPolymorphicError
    • class ActiveRecord::HasManyThroughCantAssociateNewRecords
    • class ActiveRecord::HasManyThroughCantAssociateThroughHasOneOrManyReflection
    • class ActiveRecord::HasManyThroughCantDissociateNewRecords
    • class ActiveRecord::HasManyThroughSourceAssociationMacroError
    • class ActiveRecord::HasManyThroughSourceAssociationNotFoundError
    • class ActiveRecord::IllegalMigrationNameError
    • class ActiveRecord::InverseOfAssociationNotFoundError
    • class ActiveRecord::IrreversibleMigration
    • class ActiveRecord::Migration
    • class ActiveRecord::MigrationProxy
    • class ActiveRecord::Migrator
    • class ActiveRecord::MissingAttributeError
    • class ActiveRecord::MultiparameterAssignmentErrors
    • class ActiveRecord::NamedScope::Scope
    • class ActiveRecord::NestedAttributes::TooManyRecords
    • class ActiveRecord::Observer
    • class ActiveRecord::PreparedStatementInvalid
    • class ActiveRecord::QueryCache
    • class ActiveRecord::ReadOnlyAssociation
    • class ActiveRecord::ReadOnlyRecord
    • class ActiveRecord::RecordInvalid
    • class ActiveRecord::RecordNotFound
    • class ActiveRecord::RecordNotSaved
    • class ActiveRecord::Reflection::AggregateReflection
    • class ActiveRecord::Reflection::AssociationReflection
    • class ActiveRecord::Reflection::MacroReflection
    • class ActiveRecord::Reflection::ThroughReflection
    • class ActiveRecord::Rollback
    • class ActiveRecord::Schema
    • class ActiveRecord::SchemaDumper
    • class ActiveRecord::Serialization::Serializer
    • class ActiveRecord::SerializationTypeMismatch
    • class ActiveRecord::SessionStore
    • class ActiveRecord::SessionStore::Session
    • class ActiveRecord::SessionStore::SqlBypass
    • class ActiveRecord::StaleObjectError
    • class ActiveRecord::StatementInvalid
    • class ActiveRecord::SubclassNotFound
    • class ActiveRecord::TestCase
    • class ActiveRecord::Transactions::TransactionError
    • class ActiveRecord::UnknownAttributeError
    • class ActiveRecord::UnknownMigrationVersionError
    • class ActiveRecord::XmlSerializer
    • class ActiveRecord::XmlSerializer::Attribute
    • class ActiveRecord::XmlSerializer::MethodAttribute
    • class Fixture
    • class Fixture::FixtureError
    • class Fixture::FormatError
    • class FixtureClassNotFound
    • class Fixtures
    • class Fixtures::HabtmFixtures
    • class PGresult
    • class YAML::Omap
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. activerecord
  3. 2.3.11
  4. module ActiveRecord::Locking

module ActiveRecord::Locking

Modules in this namespace

Optimistic

module

in ActiveRecord::Locking

Pessimistic

module

in ActiveRecord::Locking

Modules

  • ActiveRecord::Locking::Optimistic
  • ActiveRecord::Locking::Pessimistic

Defined in

  • lib/active_record.rb
  • lib/active_record/locking/optimistic.rb
  • lib/active_record/locking/pessimistic.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem