# Table of Contents - activerecord-4.2.3 Documentation

## Pages

- README
  - Active Record – Object-relational mapping in Rails
  - Philosophy
  - Download and installation
  - License
  - Support
- databases.rake

## Classes and Modules

- ActiveRecord
- ActiveRecord::ActiveRecordError
  - Active Record Errors
- ActiveRecord::AdapterNotFound
- ActiveRecord::AdapterNotSpecified
- ActiveRecord::Aggregations
- ActiveRecord::Aggregations::ClassMethods
  - Writing value objects
  - Custom constructors and converters
  - Finding records by a value object
- ActiveRecord::AssociationNotFoundError
- ActiveRecord::AssociationRelation
- ActiveRecord::AssociationTypeMismatch
- ActiveRecord::Associations
  - Active Record Belongs To Association
  - Active Record Belongs To Polymorphic Association
  - Active Record Has Many Association
  - Active Record Has Many Through Association
  - Active Record Belongs To Has One Association
  - Active Record Has One Through Association
  - Active Record Through Association
- ActiveRecord::Associations::AliasTracker
- ActiveRecord::Associations::Association
- ActiveRecord::Associations::AssociationScope
- ActiveRecord::Associations::AssociationScope::BindSubstitution
- ActiveRecord::Associations::BelongsToAssociation
- ActiveRecord::Associations::BelongsToPolymorphicAssociation
- ActiveRecord::Associations::Builder
- ActiveRecord::Associations::Builder::Association
- ActiveRecord::Associations::Builder::BelongsTo
- ActiveRecord::Associations::Builder::CollectionAssociation
- ActiveRecord::Associations::Builder::HasAndBelongsToMany
- ActiveRecord::Associations::Builder::HasAndBelongsToMany::JoinTableResolver
- ActiveRecord::Associations::Builder::HasAndBelongsToMany::JoinTableResolver::KnownClass
- ActiveRecord::Associations::Builder::HasMany
- ActiveRecord::Associations::Builder::HasOne
- ActiveRecord::Associations::Builder::SingularAssociation
- ActiveRecord::Associations::ClassMethods
  - A word of warning
  - Auto-generated methods
  - Singular associations (one-to-one)
  - Collection associations (one-to-many / many-to-many)
  - Overriding generated methods
  - Cardinality and associations
  - One-to-one
  - One-to-many
  - Many-to-many
  - Is it a belongs_to or has_one association?
  - Unsaved objects and associations
  - One-to-one associations
  - Collections
  - Customizing the query
  - Accessing the owner object
  - Association callbacks
  - Association extensions
  - Association Join Models
  - Setting Inverses
  - Nested Associations
  - Polymorphic Associations
  - Caching
  - Eager loading of associations
  - Table Aliasing
  - Modules
  - Bi-directional associations
  - Deleting from associations
  - Dependent associations
  - Delete or destroy?
  - What gets deleted?
  - Type safety with ActiveRecord::AssociationTypeMismatch
  - Options
- ActiveRecord::Associations::CollectionAssociation
- ActiveRecord::Associations::CollectionProxy
- ActiveRecord::Associations::ForeignAssociation
- ActiveRecord::Associations::HasManyAssociation
- ActiveRecord::Associations::HasManyThroughAssociation
- ActiveRecord::Associations::HasOneAssociation
- ActiveRecord::Associations::HasOneThroughAssociation
- ActiveRecord::Associations::JoinDependency
- ActiveRecord::Associations::JoinDependency::Aliases
- ActiveRecord::Associations::JoinDependency::Aliases::Table
- ActiveRecord::Associations::JoinDependency::JoinAssociation
- ActiveRecord::Associations::JoinDependency::JoinBase
- ActiveRecord::Associations::JoinDependency::JoinPart
- ActiveRecord::Associations::Preloader
- ActiveRecord::Associations::Preloader::AlreadyLoaded
- ActiveRecord::Associations::Preloader::Association
- ActiveRecord::Associations::Preloader::BelongsTo
- ActiveRecord::Associations::Preloader::CollectionAssociation
- ActiveRecord::Associations::Preloader::HasMany
- ActiveRecord::Associations::Preloader::HasManyThrough
- ActiveRecord::Associations::Preloader::HasOne
- ActiveRecord::Associations::Preloader::HasOneThrough
- ActiveRecord::Associations::Preloader::NullPreloader
- ActiveRecord::Associations::Preloader::SingularAssociation
- ActiveRecord::Associations::Preloader::ThroughAssociation
- ActiveRecord::Associations::SingularAssociation
- ActiveRecord::Associations::ThroughAssociation
- ActiveRecord::Attribute
- ActiveRecord::Attribute::FromDatabase
- ActiveRecord::Attribute::FromUser
- ActiveRecord::Attribute::Null
- ActiveRecord::Attribute::Uninitialized
- ActiveRecord::Attribute::WithCastValue
- ActiveRecord::AttributeAssignment
- ActiveRecord::AttributeAssignment::MultiparameterAttribute
- ActiveRecord::AttributeAssignmentError
- ActiveRecord::AttributeDecorators
- ActiveRecord::AttributeDecorators::ClassMethods
- ActiveRecord::AttributeDecorators::TypeDecorator
- ActiveRecord::AttributeMethods
  - Active Record Attribute Methods
- ActiveRecord::AttributeMethods::AttributeMethodCache
- ActiveRecord::AttributeMethods::BeforeTypeCast
  - Active Record Attribute Methods Before Type Cast
- ActiveRecord::AttributeMethods::ClassMethods
- ActiveRecord::AttributeMethods::Dirty
- ActiveRecord::AttributeMethods::GeneratedAttributeMethods
- ActiveRecord::AttributeMethods::PrimaryKey
- ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- ActiveRecord::AttributeMethods::Query
- ActiveRecord::AttributeMethods::Read
- ActiveRecord::AttributeMethods::Read::ClassMethods
- ActiveRecord::AttributeMethods::Serialization
- ActiveRecord::AttributeMethods::Serialization::ClassMethods
- ActiveRecord::AttributeMethods::TimeZoneConversion
- ActiveRecord::AttributeMethods::TimeZoneConversion::ClassMethods
- ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter
- ActiveRecord::AttributeMethods::Write
- ActiveRecord::AttributeMethods::Write::ClassMethods
- ActiveRecord::AttributeSet
- ActiveRecord::AttributeSet::Builder
- ActiveRecord::Attributes
- ActiveRecord::Attributes::ClassMethods
- ActiveRecord::AutosaveAssociation
  - Active Record Autosave Association
  - Validation
  - Callbacks
  - One-to-one Example
  - One-to-many Example
- ActiveRecord::AutosaveAssociation::AssociationBuilderExtension
- ActiveRecord::AutosaveAssociation::ClassMethods
- ActiveRecord::Base
  - Active Record
  - Creation
  - Conditions
  - Overwriting default accessors
  - Attribute query methods
  - Accessing attributes before they have been typecasted
  - Dynamic attribute-based finders
  - Saving arrays, hashes, and other non-mappable objects in text columns
  - Single table inheritance
  - Connection to multiple databases in different models
  - Exceptions
- ActiveRecord::Batches
- ActiveRecord::Calculations
- ActiveRecord::Callbacks
  - Active Record Callbacks
  - Inheritable callback queues
  - Types of callbacks
  - before_validation* returning statements
  - Canceling callbacks
  - Ordering callbacks
  - Transactions
  - Debugging callbacks
- ActiveRecord::Callbacks::ClassMethods
- ActiveRecord::Coders
- ActiveRecord::Coders::JSON
- ActiveRecord::Coders::YAMLColumn
- ActiveRecord::ConfigurationError
- ActiveRecord::ConnectionAdapters::AbstractAdapter
- ActiveRecord::ConnectionAdapters::AbstractAdapter::BindCollector
- ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString
- ActiveRecord::ConnectionAdapters::AbstractAdapter::SchemaCreation
- ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::Column
- ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlDateTime
- ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlString
- ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::SchemaCreation
- ActiveRecord::ConnectionAdapters::AlterTable
- ActiveRecord::ConnectionAdapters::ChangeColumnDefinition
- ActiveRecord::ConnectionAdapters::ColumnDefinition
- ActiveRecord::ConnectionAdapters::ColumnDumper
- ActiveRecord::ConnectionAdapters::ConnectionHandler
- ActiveRecord::ConnectionAdapters::ConnectionManagement
- ActiveRecord::ConnectionAdapters::ConnectionPool
  - Introduction
  - Obtaining (checking out) a connection
  - Options
- ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- ActiveRecord::ConnectionAdapters::ConnectionPool::Reaper
- ActiveRecord::ConnectionAdapters::ConnectionSpecification
- ActiveRecord::ConnectionAdapters::ConnectionSpecification::ConnectionUrlResolver
- ActiveRecord::ConnectionAdapters::ConnectionSpecification::Resolver
- ActiveRecord::ConnectionAdapters::DatabaseLimits
- ActiveRecord::ConnectionAdapters::DatabaseStatements
- ActiveRecord::ConnectionAdapters::ForeignKeyDefinition
- ActiveRecord::ConnectionAdapters::IndexDefinition
- ActiveRecord::ConnectionAdapters::Mysql2Adapter
- ActiveRecord::ConnectionAdapters::Mysql2Adapter::ExplainPrettyPrinter
- ActiveRecord::ConnectionAdapters::MysqlAdapter
- ActiveRecord::ConnectionAdapters::MysqlAdapter::Fields
- ActiveRecord::ConnectionAdapters::MysqlAdapter::Fields::DateTime
- ActiveRecord::ConnectionAdapters::MysqlAdapter::Fields::Time
- ActiveRecord::ConnectionAdapters::MysqlAdapter::Fields::Type
- ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- ActiveRecord::ConnectionAdapters::NullTransaction
- ActiveRecord::ConnectionAdapters::PostgreSQL
- ActiveRecord::ConnectionAdapters::PostgreSQL::ArrayParser
- ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnDefinition
- ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements::ExplainPrettyPrinter
- ActiveRecord::ConnectionAdapters::PostgreSQL::Name
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Array
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Bit
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Bit::Data
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::BitVarying
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Bytea
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Cidr
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Date
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::DateTime
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Decimal
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Enum
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Float
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Hstore
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Inet
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Infinity
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Integer
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Json
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Jsonb
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Money
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Point
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Range
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::SpecializedString
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Time
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Uuid
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Vector
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Xml
- ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Xml::Data
- ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting
- ActiveRecord::ConnectionAdapters::PostgreSQL::ReferentialIntegrity
- ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaCreation
- ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- ActiveRecord::ConnectionAdapters::PostgreSQL::Table
- ActiveRecord::ConnectionAdapters::PostgreSQL::TableDefinition
- ActiveRecord::ConnectionAdapters::PostgreSQL::Utils
- ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- ActiveRecord::ConnectionAdapters::PostgreSQLColumn
- ActiveRecord::ConnectionAdapters::QueryCache
- ActiveRecord::ConnectionAdapters::Quoting
- ActiveRecord::ConnectionAdapters::RealTransaction
- ActiveRecord::ConnectionAdapters::SQLite3Adapter
- ActiveRecord::ConnectionAdapters::SQLite3Adapter::ExplainPrettyPrinter
- ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- ActiveRecord::ConnectionAdapters::SQLite3Adapter::Version
- ActiveRecord::ConnectionAdapters::SQLite3Binary
- ActiveRecord::ConnectionAdapters::SavepointTransaction
- ActiveRecord::ConnectionAdapters::Savepoints
- ActiveRecord::ConnectionAdapters::SchemaCache
- ActiveRecord::ConnectionAdapters::SchemaStatements
- ActiveRecord::ConnectionAdapters::StatementPool
- ActiveRecord::ConnectionAdapters::Table
- ActiveRecord::ConnectionAdapters::TableDefinition
- ActiveRecord::ConnectionAdapters::TimestampDefaultDeprecation
- ActiveRecord::ConnectionAdapters::Transaction
- ActiveRecord::ConnectionAdapters::TransactionManager
- ActiveRecord::ConnectionAdapters::TransactionState
- ActiveRecord::ConnectionHandling
- ActiveRecord::ConnectionHandling::MergeAndResolveDefaultUrlConfig
- ActiveRecord::ConnectionNotEstablished
- ActiveRecord::ConnectionTimeoutError
- ActiveRecord::Core
- ActiveRecord::Core::ClassMethods
- ActiveRecord::CounterCache
  - Active Record Counter Cache
- ActiveRecord::CounterCache::ClassMethods
- ActiveRecord::DangerousAttributeError
- ActiveRecord::Delegation
- ActiveRecord::Delegation::ClassMethods
- ActiveRecord::Delegation::ClassSpecificRelation
- ActiveRecord::Delegation::ClassSpecificRelation::ClassMethods
- ActiveRecord::Delegation::DelegateCache
- ActiveRecord::DeleteRestrictionError
- ActiveRecord::DuplicateMigrationNameError
- ActiveRecord::DuplicateMigrationVersionError
- ActiveRecord::DynamicMatchers
- ActiveRecord::DynamicMatchers::FindBy
- ActiveRecord::DynamicMatchers::FindByBang
- ActiveRecord::DynamicMatchers::Finder
- ActiveRecord::DynamicMatchers::Method
- ActiveRecord::EagerLoadPolymorphicError
- ActiveRecord::Enum
- ActiveRecord::Explain
- ActiveRecord::ExplainRegistry
- ActiveRecord::ExplainSubscriber
- ActiveRecord::ExplainSubscriber::ActiveSupport
- ActiveRecord::FinderMethods
- ActiveRecord::Fixture
- ActiveRecord::Fixture::FixtureError
- ActiveRecord::Fixture::FormatError
- ActiveRecord::FixtureClassNotFound
- ActiveRecord::FixtureSet
  - Using Fixtures in Test Cases
  - Dynamic fixtures with ERB
  - Transactional Fixtures
  - Advanced Fixtures
  - Stable, Autogenerated IDs
  - Label references for associations (belongs_to, has_one, has_many)
  - belongs_to
  - Polymorphic belongs_to
  - has_and_belongs_to_many
  - Autofilled Timestamp Columns
  - Fixture label interpolation
  - Support for YAML defaults
- ActiveRecord::FixtureSet::ClassCache
- ActiveRecord::FixtureSet::File
- ActiveRecord::FixtureSet::HasManyThroughProxy
- ActiveRecord::FixtureSet::ReflectionProxy
- ActiveRecord::FixtureSet::RenderContext
- ActiveRecord::Generators
- ActiveRecord::Generators::Base
- ActiveRecord::Generators::Migration
- ActiveRecord::Generators::Migration::ClassMethods
- ActiveRecord::Generators::MigrationGenerator
- ActiveRecord::Generators::ModelGenerator
- ActiveRecord::HasManyThroughAssociationNotFoundError
- ActiveRecord::HasManyThroughAssociationPointlessSourceTypeError
- ActiveRecord::HasManyThroughAssociationPolymorphicSourceError
- ActiveRecord::HasManyThroughAssociationPolymorphicThroughError
- ActiveRecord::HasManyThroughCantAssociateNewRecords
- ActiveRecord::HasManyThroughCantAssociateThroughHasOneOrManyReflection
- ActiveRecord::HasManyThroughCantDissociateNewRecords
- ActiveRecord::HasManyThroughNestedAssociationsAreReadonly
- ActiveRecord::HasManyThroughSourceAssociationNotFoundError
- ActiveRecord::HasOneAssociationPolymorphicThroughError
- ActiveRecord::HasOneThroughCantAssociateThroughCollection
- ActiveRecord::IllegalMigrationNameError
- ActiveRecord::ImmutableRelation
- ActiveRecord::Inheritance
  - Single table inheritance
- ActiveRecord::Inheritance::ClassMethods
- ActiveRecord::Integration
- ActiveRecord::Integration::ClassMethods
- ActiveRecord::InvalidForeignKey
- ActiveRecord::InverseOfAssociationNotFoundError
- ActiveRecord::IrreversibleMigration
- ActiveRecord::LazyAttributeHash
- ActiveRecord::Locking
- ActiveRecord::Locking::LockingType
- ActiveRecord::Locking::Optimistic
  - What is Optimistic Locking
  - Usage
- ActiveRecord::Locking::Optimistic::ClassMethods
- ActiveRecord::Locking::Pessimistic
- ActiveRecord::LogSubscriber
- ActiveRecord::Migration
  - Active Record Migrations
  - Available transformations
  - Irreversible transformations
  - Running migrations from within Rails
  - Database support
  - More examples
  - Using a model after changing its table
  - Controlling verbosity
  - About the schema_migrations table
  - Timestamped Migrations
  - Reversible Migrations
  - Transactional Migrations
- ActiveRecord::Migration::CheckPending
- ActiveRecord::Migration::CommandRecorder
- ActiveRecord::Migration::CommandRecorder::StraightReversions
- ActiveRecord::Migration::JoinTable
- ActiveRecord::Migration::ReversibleBlockHelper
- ActiveRecord::MigrationError
- ActiveRecord::MigrationProxy
- ActiveRecord::Migrator
- ActiveRecord::ModelSchema
- ActiveRecord::ModelSchema::ClassMethods
- ActiveRecord::MultiparameterAssignmentErrors
- ActiveRecord::NestedAttributes
- ActiveRecord::NestedAttributes::ClassMethods
  - Active Record Nested Attributes
  - One-to-one
  - One-to-many
  - Saving
  - Validating the presence of a parent model
- ActiveRecord::NestedAttributes::TooManyRecords
- ActiveRecord::NoDatabaseError
- ActiveRecord::NoTouching
  - Active Record No Touching
- ActiveRecord::NoTouching::ClassMethods
- ActiveRecord::NullMigration
- ActiveRecord::NullRelation
- ActiveRecord::PendingMigrationError
- ActiveRecord::Persistence
  - Active Record Persistence
- ActiveRecord::Persistence::ClassMethods
- ActiveRecord::PredicateBuilder
- ActiveRecord::PredicateBuilder::ArrayHandler
- ActiveRecord::PredicateBuilder::ArrayHandler::NullPredicate
- ActiveRecord::PredicateBuilder::RelationHandler
- ActiveRecord::PreparedStatementInvalid
- ActiveRecord::QueryCache
  - Active Record Query Cache
- ActiveRecord::QueryCache::ClassMethods
- ActiveRecord::QueryMethods
- ActiveRecord::QueryMethods::WhereChain
- ActiveRecord::Querying
- ActiveRecord::Railtie
- ActiveRecord::Railtie::ActionDispatch
- ActiveRecord::Railtie::ActiveSupport
- ActiveRecord::Railtie::Rails
- ActiveRecord::Railties
- ActiveRecord::Railties::ControllerRuntime
- ActiveRecord::Railties::ControllerRuntime::ClassMethods
- ActiveRecord::ReadOnlyAssociation
- ActiveRecord::ReadOnlyRecord
- ActiveRecord::ReadonlyAttributes
- ActiveRecord::ReadonlyAttributes::ClassMethods
- ActiveRecord::RecordInvalid
  - Active Record RecordInvalid
- ActiveRecord::RecordNotDestroyed
- ActiveRecord::RecordNotFound
- ActiveRecord::RecordNotSaved
- ActiveRecord::RecordNotUnique
- ActiveRecord::Reflection
- ActiveRecord::Reflection::AbstractReflection
- ActiveRecord::Reflection::AggregateReflection
- ActiveRecord::Reflection::AssociationReflection
- ActiveRecord::Reflection::BelongsToReflection
- ActiveRecord::Reflection::ClassMethods
- ActiveRecord::Reflection::HasAndBelongsToManyReflection
- ActiveRecord::Reflection::HasManyReflection
- ActiveRecord::Reflection::HasOneReflection
- ActiveRecord::Reflection::MacroReflection
- ActiveRecord::Reflection::ThroughReflection
- ActiveRecord::Relation
  - Active Record Relation
- ActiveRecord::Relation::HashMerger
- ActiveRecord::Relation::Merger
- ActiveRecord::Result
- ActiveRecord::Rollback
- ActiveRecord::RuntimeRegistry
- ActiveRecord::Sanitization
- ActiveRecord::Sanitization::ClassMethods
- ActiveRecord::Schema
  - Active Record Schema
- ActiveRecord::SchemaDumper
- ActiveRecord::SchemaMigration
- ActiveRecord::Scoping
  - Active Record Named Scopes
- ActiveRecord::Scoping::ClassMethods
- ActiveRecord::Scoping::Default
- ActiveRecord::Scoping::Default::ClassMethods
- ActiveRecord::Scoping::Named
- ActiveRecord::Scoping::Named::ClassMethods
- ActiveRecord::Scoping::ScopeRegistry
- ActiveRecord::Serialization
  - Active Record Serialization
- ActiveRecord::SerializationTypeMismatch
- ActiveRecord::SpawnMethods
- ActiveRecord::StaleObjectError
- ActiveRecord::StatementCache
- ActiveRecord::StatementCache::BindMap
- ActiveRecord::StatementCache::Params
- ActiveRecord::StatementCache::PartialQuery
- ActiveRecord::StatementCache::Query
- ActiveRecord::StatementCache::Substitute
- ActiveRecord::StatementInvalid
- ActiveRecord::Store
  - Overwriting default accessors
- ActiveRecord::Store::ClassMethods
- ActiveRecord::Store::HashAccessor
- ActiveRecord::Store::IndifferentCoder
- ActiveRecord::Store::IndifferentHashAccessor
- ActiveRecord::Store::StringKeyedHashAccessor
- ActiveRecord::SubclassNotFound
- ActiveRecord::Tasks
- ActiveRecord::Tasks::DatabaseAlreadyExists
- ActiveRecord::Tasks::DatabaseNotSupported
- ActiveRecord::Tasks::DatabaseTasks
- ActiveRecord::Tasks::MySQLDatabaseTasks
- ActiveRecord::Tasks::PostgreSQLDatabaseTasks
- ActiveRecord::Tasks::SQLiteDatabaseTasks
- ActiveRecord::TestFixtures
- ActiveRecord::TestFixtures::ClassMethods
- ActiveRecord::Timestamp
  - Active Record Timestamp
  - Time Zone aware attributes
- ActiveRecord::TransactionIsolationError
- ActiveRecord::Transactions
- ActiveRecord::Transactions::ClassMethods
  - Active Record Transactions
  - Different Active Record classes in a single transaction
  - Transactions are not distributed across database connections
  - save and destroy are automatically wrapped in a transaction
  - Exception handling and rolling back
  - Nested transactions
  - Callbacks
  - Caveats
- ActiveRecord::Translation
- ActiveRecord::Type
- ActiveRecord::Type::BigInteger
- ActiveRecord::Type::Binary
- ActiveRecord::Type::Binary::Data
- ActiveRecord::Type::Boolean
- ActiveRecord::Type::Date
- ActiveRecord::Type::DateTime
- ActiveRecord::Type::Decimal
- ActiveRecord::Type::DecimalWithoutScale
- ActiveRecord::Type::Decorator
- ActiveRecord::Type::Float
- ActiveRecord::Type::HashLookupTypeMap
- ActiveRecord::Type::Integer
- ActiveRecord::Type::Mutable
- ActiveRecord::Type::Numeric
- ActiveRecord::Type::Serialized
- ActiveRecord::Type::String
- ActiveRecord::Type::Text
- ActiveRecord::Type::Time
- ActiveRecord::Type::TimeValue
- ActiveRecord::Type::TypeMap
- ActiveRecord::Type::UnsignedInteger
- ActiveRecord::Type::Value
- ActiveRecord::UnknownAttributeError
- ActiveRecord::UnknownMigrationVersionError
- ActiveRecord::UnknownPrimaryKey
- ActiveRecord::VERSION
- ActiveRecord::Validations
  - Active Record Validations
- ActiveRecord::Validations::AssociatedValidator
- ActiveRecord::Validations::ClassMethods
- ActiveRecord::Validations::PresenceValidator
- ActiveRecord::Validations::UniquenessValidator
- ActiveRecord::WrappedDatabaseException
- ActiveRecord::XmlSerializer
- ActiveRecord::XmlSerializer::Attribute
- ArJdbcMySQL
- ArJdbcMySQL::Error
- Arel
- Mysql
- Mysql::Field
- Mysql::Result
- Mysql::Stmt
- Mysql::Time

## Methods

- ::build — ActiveRecord::Associations::Builder::HasAndBelongsToMany::JoinTableResolver
- ::cache_fixtures — ActiveRecord::FixtureSet
- ::cache_for_connection — ActiveRecord::FixtureSet
- ::cached_fixtures — ActiveRecord::FixtureSet
- ::check_pending! — ActiveRecord::Migration
- ::configurations — ActiveRecord::Core
- ::configurations= — ActiveRecord::Core
- ::connection_handler — ActiveRecord::Core
- ::connection_handler= — ActiveRecord::Core
- ::context_class — ActiveRecord::FixtureSet
- ::create_fixtures — ActiveRecord::FixtureSet
- ::create_table — ActiveRecord::SchemaMigration
- ::define — ActiveRecord::Schema
- ::dirties_query_cache — ActiveRecord::ConnectionAdapters::QueryCache
- ::disable_ddl_transaction! — ActiveRecord::Migration
- ::disable_implicit_join_references= — ActiveRecord::Core
- ::drop_table — ActiveRecord::SchemaMigration
- ::eager_load! — ActiveRecord
- ::emulate_booleans — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- ::fixture_is_cached? — ActiveRecord::FixtureSet
- ::gem_version — ActiveRecord
- ::identify — ActiveRecord::FixtureSet
- ::index_name — ActiveRecord::SchemaMigration
- ::instantiate_all_loaded_fixtures — ActiveRecord::FixtureSet
- ::instantiate_fixtures — ActiveRecord::FixtureSet
- ::klasses — ActiveRecord::NoTouching
- ::load_schema_if_pending! — ActiveRecord::Migration
- ::match — ActiveRecord::DynamicMatchers::Method
- ::migrate — ActiveRecord::Migration
- ::new — ActiveRecord::ConnectionAdapters::ConnectionHandler
- ::new — ActiveRecord::ConnectionAdapters::MysqlAdapter
- ::new — ActiveRecord::LogSubscriber
- ::new — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- ::new — ActiveRecord::QueryCache
- ::new — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- ::new — ActiveRecord::ConnectionAdapters::QueryCache
- ::new — ActiveRecord::ConnectionAdapters::Table
- ::new — ActiveRecord::ConnectionAdapters::SchemaCache
- ::new — ActiveRecord::Associations::Preloader::AlreadyLoaded
- ::new — ActiveRecord::Associations::Preloader::NullPreloader
- ::new — ActiveRecord::AttributeMethods::AttributeMethodCache
- ::new — ActiveRecord::Migration::CommandRecorder
- ::new — ActiveRecord::ConnectionAdapters::ConnectionPool::Reaper
- ::new — ActiveRecord::Relation
- ::new — ActiveRecord::Core
- ::new — ActiveRecord::FixtureSet
- ::new — ActiveRecord::Associations::AssociationScope::BindSubstitution
- ::new — ActiveRecord::Associations::Builder::HasAndBelongsToMany::JoinTableResolver::KnownClass
- ::new — ActiveRecord::ConnectionAdapters::TableDefinition
- ::new — ActiveRecord::UnknownPrimaryKey
- ::new — ActiveRecord::QueryMethods::WhereChain
- ::new — ActiveRecord::ConnectionAdapters::ConnectionManagement
- ::new — ActiveRecord::Result
- ::new — ActiveRecord::MultiparameterAssignmentErrors
- ::new — ActiveRecord::AttributeAssignmentError
- ::new — ActiveRecord::UnknownAttributeError
- ::new — ActiveRecord::StaleObjectError
- ::new — ActiveRecord::StatementInvalid
- ::new — ActiveRecord::RecordNotDestroyed
- ::new — ActiveRecord::RecordNotSaved
- ::new — ActiveRecord::DynamicMatchers::Method
- ::new — ActiveRecord::ConnectionAdapters::StatementPool
- ::new — ActiveRecord::Reflection::MacroReflection
- ::new — ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- ::new — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- ::new — ActiveRecord::ConnectionAdapters::SQLite3Adapter::Version
- ::new — ActiveRecord::MigrationProxy
- ::new — ActiveRecord::ConnectionAdapters::DatabaseStatements
- ::new — ActiveRecord::FixtureSet::ClassCache
- ::new — ActiveRecord::AssociationRelation
- ::new — ActiveRecord::Migration::CheckPending
- ::new — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- ::new — ActiveRecord::ConnectionAdapters::TransactionState
- ::new — ActiveRecord::Migration
- ::new — ActiveRecord::ConnectionAdapters::SavepointTransaction
- ::new — ActiveRecord::ConnectionAdapters::RealTransaction
- ::new — ActiveRecord::RecordInvalid
- ::new — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- ::new — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- ::new — ActiveRecord::ConnectionAdapters::ConnectionPool
- ::new — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- ::new — ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Bit::Data
- ::normalize_migration_number — ActiveRecord::SchemaMigration
- ::normalized_versions — ActiveRecord::SchemaMigration
- ::pattern — ActiveRecord::DynamicMatchers::Method
- ::prefix — ActiveRecord::DynamicMatchers::FindBy
- ::prefix — ActiveRecord::DynamicMatchers::FindByBang
- ::prefix — ActiveRecord::DynamicMatchers::Method
- ::preloaded_records — ActiveRecord::Associations::Preloader::NullPreloader
- ::primary_key — ActiveRecord::SchemaMigration
- ::reset_cache — ActiveRecord::FixtureSet
- ::reset_runtime — ActiveRecord::LogSubscriber
- ::run — ActiveRecord::Associations::Preloader::NullPreloader
- ::runtime — ActiveRecord::LogSubscriber
- ::runtime= — ActiveRecord::LogSubscriber
- ::suffix — ActiveRecord::DynamicMatchers::FindByBang
- ::suffix — ActiveRecord::DynamicMatchers::Method
- ::table_exists? — ActiveRecord::SchemaMigration
- ::table_name — ActiveRecord::SchemaMigration
- ::type_cast_config_to_boolean — ActiveRecord::ConnectionAdapters::AbstractAdapter
- ::type_cast_config_to_integer — ActiveRecord::ConnectionAdapters::AbstractAdapter
- ::version — ActiveRecord
- #<< — ActiveRecord::Associations::CollectionProxy
- #<=> — ActiveRecord::Core
- #<=> — ActiveRecord::ConnectionAdapters::SQLite3Adapter::Version
- #== — ActiveRecord::AssociationRelation
- #== — ActiveRecord::Relation
- #== — ActiveRecord::Associations::CollectionProxy
- #== — ActiveRecord::Reflection::MacroReflection
- #== — ActiveRecord::Core
- #=== — ActiveRecord::Core::ClassMethods
- #[] — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #[] — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- #[] — ActiveRecord::Result
- #[] — ActiveRecord::FixtureSet::ClassCache
- #[] — ActiveRecord::AttributeMethods::AttributeMethodCache
- #[] — ActiveRecord::AttributeMethods
- #[] — ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- #[] — ActiveRecord::ConnectionAdapters::StatementPool
- #[] — ActiveRecord::FixtureSet
- #[] — ActiveRecord::ConnectionAdapters::TableDefinition
- #[]= — ActiveRecord::AttributeMethods
- #[]= — ActiveRecord::ConnectionAdapters::StatementPool
- #[]= — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #[]= — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- #[]= — ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- #[]= — ActiveRecord::FixtureSet
- #_assign_attribute — ActiveRecord::AttributeAssignment
- #_create_record — ActiveRecord::Timestamp
- #_create_record — ActiveRecord::Persistence
- #_create_record — ActiveRecord::CounterCache
- #_enum_methods_module — ActiveRecord::Enum
- #_quote — ActiveRecord::ConnectionAdapters::Quoting
- #_quote — ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting
- #_type_cast — ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting
- #_type_cast — ActiveRecord::ConnectionAdapters::Quoting
- #_update_record — ActiveRecord::Persistence
- #_update_record — ActiveRecord::Timestamp
- #abstract_class? — ActiveRecord::Inheritance::ClassMethods
- #accepts_nested_attributes_for — ActiveRecord::NestedAttributes::ClassMethods
- #acquire_connection — ActiveRecord::ConnectionAdapters::ConnectionPool
- #active? — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #active? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #active? — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #active? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #active? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #active_connection? — ActiveRecord::ConnectionAdapters::ConnectionPool
- #active_connections? — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #actually_destroyed? — ActiveRecord::CounterCache
- #adapter_name — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #add — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #add — ActiveRecord::ConnectionAdapters::SchemaCache
- #add_autosave_association_callbacks — ActiveRecord::AutosaveAssociation::ClassMethods
- #add_belongs_to — ActiveRecord::ConnectionAdapters::SchemaStatements
- #add_column — ActiveRecord::ConnectionAdapters::SchemaStatements
- #add_column_options! — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaCreation
- #add_column_position! — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::SchemaCreation
- #add_column_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #add_foreign_key — ActiveRecord::ConnectionAdapters::SchemaStatements
- #add_index — ActiveRecord::ConnectionAdapters::SchemaStatements
- #add_index_length — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #add_index_sort_order — ActiveRecord::ConnectionAdapters::SchemaStatements
- #add_index_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #add_join_records — ActiveRecord::FixtureSet
- #add_reference — ActiveRecord::ConnectionAdapters::SchemaStatements
- #add_relations_to_bind_values — ActiveRecord::QueryMethods
- #add_timestamps — ActiveRecord::ConnectionAdapters::SchemaStatements
- #add_timestamps_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #add_transaction_record — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #after_commit — ActiveRecord::Transactions::ClassMethods
- #after_rollback — ActiveRecord::Transactions::ClassMethods
- #after_teardown — ActiveRecord::TestFixtures
- #aggregate_column — ActiveRecord::Calculations
- #aliased_types — ActiveRecord::ConnectionAdapters::TableDefinition
- #all — ActiveRecord::Scoping::Named::ClassMethods
- #all_timestamp_attributes — ActiveRecord::Timestamp
- #all_timestamp_attributes_in_model — ActiveRecord::Timestamp
- #allocate — ActiveRecord::Core::ClassMethods
- #allowed_index_name_length — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #allowed_index_name_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #announce — ActiveRecord::Migration
- #any? — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #any? — ActiveRecord::Associations::CollectionProxy
- #any? — ActiveRecord::Relation
- #any_waiting? — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #append — ActiveRecord::Associations::CollectionProxy
- #apply_join_dependency — ActiveRecord::FinderMethods
- #arel — ActiveRecord::Associations::CollectionProxy
- #arel_attributes_with_values — ActiveRecord::AttributeMethods
- #arel_columns — ActiveRecord::QueryMethods
- #array_of_strings? — ActiveRecord::QueryMethods
- #assert_valid_transaction_action — ActiveRecord::Transactions::ClassMethods
- #assign_attributes — ActiveRecord::AttributeAssignment
- #assign_multiparameter_attributes — ActiveRecord::AttributeAssignment
- #assign_nested_parameter_attributes — ActiveRecord::AttributeAssignment
- #associated_records_to_validate_or_save — ActiveRecord::AutosaveAssociation
- #association_for_table — ActiveRecord::QueryMethods
- #association_valid? — ActiveRecord::AutosaveAssociation
- #assume_migrated_upto_version — ActiveRecord::ConnectionAdapters::SchemaStatements
- #attr_readonly — ActiveRecord::ReadonlyAttributes::ClassMethods
- #attribute — ActiveRecord::AttributeMethods::Read
- #attribute= — ActiveRecord::AttributeMethods::Write
- #attribute? — ActiveRecord::AttributeMethods::Query
- #attribute_before_type_cast — ActiveRecord::AttributeMethods::BeforeTypeCast
- #attribute_came_from_user? — ActiveRecord::AttributeMethods::BeforeTypeCast
- #attribute_for_inspect — ActiveRecord::AttributeMethods
- #attribute_method? — ActiveRecord::AttributeMethods::PrimaryKey
- #attribute_method? — ActiveRecord::AttributeMethods::ClassMethods
- #attribute_names — ActiveRecord::AttributeMethods::ClassMethods
- #attribute_names — ActiveRecord::AttributeMethods
- #attribute_present? — ActiveRecord::AttributeMethods
- #attributes — ActiveRecord::AttributeMethods
- #attributes= — ActiveRecord::AttributeAssignment
- #attributes_before_type_cast — ActiveRecord::AttributeMethods::BeforeTypeCast
- #attributes_for_create — ActiveRecord::AttributeMethods
- #attributes_for_update — ActiveRecord::AttributeMethods
- #attributes_hash — ActiveRecord::DynamicMatchers::Finder
- #autosave= — ActiveRecord::Reflection::MacroReflection
- #average — ActiveRecord::Calculations
- #base_class — ActiveRecord::Inheritance::ClassMethods
- #basename — ActiveRecord::MigrationProxy
- #batch_order — ActiveRecord::Batches
- #becomes — ActiveRecord::Persistence
- #becomes! — ActiveRecord::Persistence
- #before_save_collection_association — ActiveRecord::AutosaveAssociation
- #before_setup — ActiveRecord::TestFixtures
- #begin_db_transaction — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #begin_db_transaction — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #begin_db_transaction — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #begin_isolated_db_transaction — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #begin_isolated_db_transaction — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #begin_isolated_db_transaction — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #belongs_to — ActiveRecord::ConnectionAdapters::TableDefinition
- #belongs_to — ActiveRecord::ConnectionAdapters::Table
- #belongs_to — ActiveRecord::Associations::ClassMethods
- #binary? — ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Bit::Data
- #bind_value — ActiveRecord::Associations::AssociationScope::BindSubstitution
- #bit — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #bit_varying — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #blank? — ActiveRecord::Relation
- #body — ActiveRecord::DynamicMatchers::Finder
- #body — ActiveRecord::DynamicMatchers::Method
- #build — ActiveRecord::Relation
- #build — ActiveRecord::Associations::CollectionProxy
- #build — ActiveRecord::AssociationRelation
- #build_arel — ActiveRecord::QueryMethods
- #build_count_subquery — ActiveRecord::Calculations
- #build_from — ActiveRecord::QueryMethods
- #build_joins — ActiveRecord::QueryMethods
- #build_order — ActiveRecord::QueryMethods
- #build_preloader — ActiveRecord::Relation
- #build_select — ActiveRecord::QueryMethods
- #build_where — ActiveRecord::QueryMethods
- #cache — ActiveRecord::ConnectionAdapters::QueryCache
- #cache — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- #cache — ActiveRecord::QueryCache::ClassMethods
- #cache — ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- #cache — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #cache_key — ActiveRecord::Integration
- #cache_sql — ActiveRecord::ConnectionAdapters::QueryCache
- #cached_attributes_deprecation_warning — ActiveRecord::AttributeMethods::Read::ClassMethods
- #calculate — ActiveRecord::Calculations
- #call — ActiveRecord::QueryCache
- #call — ActiveRecord::Migration::CheckPending
- #call — ActiveRecord::ConnectionAdapters::ConnectionManagement
- #can_remove_no_wait? — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #case_insensitive_comparison — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #case_insensitive_comparison — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #case_sensitive_comparison — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #case_sensitive_comparison — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #case_sensitive_modifier — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #case_sensitive_modifier — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #change — ActiveRecord::ConnectionAdapters::Table
- #change_column — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #change_column — ActiveRecord::ConnectionAdapters::SchemaStatements
- #change_column_default — ActiveRecord::ConnectionAdapters::SchemaStatements
- #change_column_default — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #change_column_null — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #change_column_null — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #change_column_null — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #change_column_null — ActiveRecord::ConnectionAdapters::SchemaStatements
- #change_column_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #change_default — ActiveRecord::ConnectionAdapters::Table
- #change_table — ActiveRecord::ConnectionAdapters::SchemaStatements
- #changed_for_autosave? — ActiveRecord::AutosaveAssociation
- #charset — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #charset — ActiveRecord::Tasks::DatabaseTasks
- #charset_current — ActiveRecord::Tasks::DatabaseTasks
- #check_if_method_has_arguments! — ActiveRecord::QueryMethods
- #check_schema_file — ActiveRecord::Tasks::DatabaseTasks
- #checkin — ActiveRecord::ConnectionAdapters::ConnectionPool
- #checkout — ActiveRecord::ConnectionAdapters::ConnectionPool
- #checkout_and_verify — ActiveRecord::ConnectionAdapters::ConnectionPool
- #checkout_new_connection — ActiveRecord::ConnectionAdapters::ConnectionPool
- #cidr — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #citext — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #class_for_adapter — ActiveRecord::Tasks::DatabaseTasks
- #class_method_defined_within? — ActiveRecord::AttributeMethods::ClassMethods
- #class_to_pool — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #clear — ActiveRecord::ConnectionAdapters::StatementPool
- #clear — ActiveRecord::Associations::CollectionProxy
- #clear — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #clear — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #clear — ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- #clear — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- #clear! — ActiveRecord::ConnectionAdapters::SchemaCache
- #clear_active_connections! — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #clear_all_connections! — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #clear_cache! — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #clear_cache! — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #clear_cache! — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #clear_cache! — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #clear_cache! — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #clear_destroy_state — ActiveRecord::CounterCache
- #clear_query_cache — ActiveRecord::ConnectionAdapters::QueryCache
- #clear_reloadable_connections! — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #clear_reloadable_connections! — ActiveRecord::ConnectionAdapters::ConnectionPool
- #clear_table_cache! — ActiveRecord::ConnectionAdapters::SchemaCache
- #clear_timestamp_attributes — ActiveRecord::Timestamp
- #client_encoding — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #client_min_messages — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #client_min_messages= — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #clone — ActiveRecord::Core
- #close — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #collapse_wheres — ActiveRecord::QueryMethods
- #collation — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #collation — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #collation — ActiveRecord::Tasks::DatabaseTasks
- #collation_current — ActiveRecord::Tasks::DatabaseTasks
- #collector — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #column — ActiveRecord::ConnectionAdapters::TableDefinition
- #column — ActiveRecord::ConnectionAdapters::Table
- #column_alias_for — ActiveRecord::Calculations
- #column_aliases — ActiveRecord::Associations::JoinDependency::Aliases::Table
- #column_defaults — ActiveRecord::ModelSchema::ClassMethods
- #column_exists? — ActiveRecord::ConnectionAdapters::SchemaStatements
- #column_exists? — ActiveRecord::ConnectionAdapters::Table
- #column_for_attribute — ActiveRecord::AttributeMethods::ClassMethods
- #column_name_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #column_names — ActiveRecord::FixtureSet
- #column_names — ActiveRecord::ModelSchema::ClassMethods
- #column_spec — ActiveRecord::ConnectionAdapters::ColumnDumper
- #column_type — ActiveRecord::Result
- #columns — ActiveRecord::ConnectionAdapters::SchemaCache
- #columns — ActiveRecord::ConnectionAdapters::TableDefinition
- #columns — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #columns — ActiveRecord::ConnectionAdapters::SchemaStatements
- #columns_hash — ActiveRecord::ConnectionAdapters::SchemaCache
- #columns_per_multicolumn_index — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #columns_per_table — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #commit — ActiveRecord::ConnectionAdapters::SavepointTransaction
- #commit — ActiveRecord::ConnectionAdapters::RealTransaction
- #commit_db_transaction — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #commit_db_transaction — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #committed? — ActiveRecord::ConnectionAdapters::TransactionState
- #compile — ActiveRecord::ConnectionAdapters::AbstractAdapter::SQLString
- #compile — ActiveRecord::ConnectionAdapters::AbstractAdapter::BindCollector
- #completed? — ActiveRecord::ConnectionAdapters::TransactionState
- #composed_of — ActiveRecord::Aggregations::ClassMethods
- #compute_class — ActiveRecord::Reflection::MacroReflection
- #compute_table_name — ActiveRecord::ModelSchema::ClassMethods
- #compute_type — ActiveRecord::Inheritance::ClassMethods
- #concat — ActiveRecord::Associations::CollectionProxy
- #configure_connection — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #configure_connection — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #configure_connection — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #configure_connection — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #connect — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #connect — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #connect — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #connected? — ActiveRecord::ConnectionAdapters::ConnectionPool
- #connected? — ActiveRecord::ConnectionHandling
- #connected? — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #connection — ActiveRecord::Migration::CheckPending
- #connection — ActiveRecord::Migration
- #connection — ActiveRecord::ConnectionAdapters::ConnectionPool
- #connection — ActiveRecord::ConnectionHandling
- #connection_active? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #connection_config — ActiveRecord::ConnectionHandling
- #connection_handler — ActiveRecord::Core
- #connection_id — ActiveRecord::ConnectionHandling
- #connection_id= — ActiveRecord::ConnectionHandling
- #connection_pool — ActiveRecord::ConnectionHandling
- #connection_pool_list — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #connection_pools — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #construct_join_dependency — ActiveRecord::FinderMethods
- #construct_relation_for_association_calculations — ActiveRecord::FinderMethods
- #content_columns — ActiveRecord::ModelSchema::ClassMethods
- #copy — ActiveRecord::Migration
- #count — ActiveRecord::Calculations
- #count — ActiveRecord::Associations::CollectionProxy
- #count_by_sql — ActiveRecord::Querying
- #create — ActiveRecord::Tasks::DatabaseTasks
- #create — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #create — ActiveRecord::Relation
- #create — ActiveRecord::Persistence::ClassMethods
- #create — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #create — ActiveRecord::Associations::CollectionProxy
- #create — ActiveRecord::AssociationRelation
- #create! — ActiveRecord::Associations::CollectionProxy
- #create! — ActiveRecord::Relation
- #create! — ActiveRecord::Persistence::ClassMethods
- #create! — ActiveRecord::AssociationRelation
- #create_all — ActiveRecord::Tasks::DatabaseTasks
- #create_alter_table — ActiveRecord::ConnectionAdapters::SchemaStatements
- #create_binds — ActiveRecord::QueryMethods
- #create_column_definition — ActiveRecord::ConnectionAdapters::TableDefinition
- #create_column_definition — ActiveRecord::ConnectionAdapters::PostgreSQL::TableDefinition
- #create_current — ActiveRecord::Tasks::DatabaseTasks
- #create_database — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #create_database — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #create_join_table — ActiveRecord::ConnectionAdapters::SchemaStatements
- #create_or_update — ActiveRecord::Persistence
- #create_savepoint — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #create_schema — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #create_table — ActiveRecord::ConnectionAdapters::SchemaStatements
- #create_table_definition — ActiveRecord::ConnectionAdapters::SchemaStatements
- #create_time_zone_conversion_attribute? — ActiveRecord::AttributeMethods::TimeZoneConversion::ClassMethods
- #create_with — ActiveRecord::QueryMethods
- #ctype — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #current_config — ActiveRecord::Tasks::DatabaseTasks
- #current_database — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #current_database — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #current_savepoint_name — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #current_schema — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #current_time_from_proper_timezone — ActiveRecord::Timestamp
- #custom_inspect_method_defined? — ActiveRecord::Core
- #custom_join_ast — ActiveRecord::QueryMethods
- #dangerous_attribute_method? — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #dangerous_class_method? — ActiveRecord::AttributeMethods::ClassMethods
- #daterange — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #db_dir — ActiveRecord::Tasks::DatabaseTasks
- #dealloc — ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- #dealloc — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #decrement — ActiveRecord::Persistence
- #decrement! — ActiveRecord::Persistence
- #decrement_counter — ActiveRecord::CounterCache::ClassMethods
- #default_fixture_model — ActiveRecord::FixtureSet::ClassCache
- #default_scope — ActiveRecord::Scoping::Default::ClassMethods
- #define — ActiveRecord::DynamicMatchers::Method
- #define_autosave_validation_callbacks — ActiveRecord::AutosaveAssociation::ClassMethods
- #define_method_attribute — ActiveRecord::AttributeMethods::Read::ClassMethods
- #define_method_attribute — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #define_method_attribute= — ActiveRecord::AttributeMethods::Write::ClassMethods
- #define_non_cyclic_method — ActiveRecord::AutosaveAssociation::ClassMethods
- #delete — ActiveRecord::ConnectionAdapters::StatementPool
- #delete — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #delete — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #delete — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- #delete — ActiveRecord::Associations::CollectionProxy
- #delete — ActiveRecord::Relation
- #delete — ActiveRecord::Persistence
- #delete — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #delete_all — ActiveRecord::Relation
- #delete_all — ActiveRecord::Associations::CollectionProxy
- #derive_class_name — ActiveRecord::Reflection::MacroReflection
- #descends_from_active_record? — ActiveRecord::Inheritance::ClassMethods
- #destroy — ActiveRecord::Associations::CollectionProxy
- #destroy — ActiveRecord::Persistence
- #destroy — ActiveRecord::Relation
- #destroy! — ActiveRecord::Persistence
- #destroy_all — ActiveRecord::Associations::CollectionProxy
- #destroy_all — ActiveRecord::Relation
- #destroy_associations — ActiveRecord::Persistence
- #destroy_row — ActiveRecord::CounterCache
- #destroy_row — ActiveRecord::Locking::Optimistic
- #destroy_row — ActiveRecord::Persistence
- #destroyed? — ActiveRecord::Persistence
- #destroyed_by_association — ActiveRecord::AutosaveAssociation
- #destroyed_by_association= — ActiveRecord::AutosaveAssociation
- #detect_enum_conflict! — ActiveRecord::Enum
- #disable_extension — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #disable_extension — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #disable_query_cache! — ActiveRecord::ConnectionAdapters::QueryCache
- #disable_referential_integrity — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #disconnect! — ActiveRecord::ConnectionAdapters::ConnectionPool
- #disconnect! — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #disconnect! — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #disconnect! — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #disconnect! — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #disconnect! — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #discriminate_class_for_record — ActiveRecord::Inheritance::ClassMethods
- #discriminate_class_for_record — ActiveRecord::Persistence::ClassMethods
- #distinct — ActiveRecord::Associations::CollectionProxy
- #distinct — ActiveRecord::QueryMethods
- #down — ActiveRecord::Migration
- #drop — ActiveRecord::Tasks::DatabaseTasks
- #drop_all — ActiveRecord::Tasks::DatabaseTasks
- #drop_current — ActiveRecord::Tasks::DatabaseTasks
- #drop_join_table — ActiveRecord::ConnectionAdapters::SchemaStatements
- #drop_schema — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #drop_table — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #drop_table — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #drop_table — ActiveRecord::ConnectionAdapters::SchemaStatements
- #dup — ActiveRecord::Core
- #each — ActiveRecord::ConnectionAdapters::StatementPool
- #each — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- #each — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #each — ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- #each — ActiveRecord::FixtureSet
- #each — ActiveRecord::Result
- #each_counter_cached_associations — ActiveRecord::CounterCache
- #each_current_configuration — ActiveRecord::Tasks::DatabaseTasks
- #each_local_configuration — ActiveRecord::Tasks::DatabaseTasks
- #eager_load — ActiveRecord::QueryMethods
- #eager_loading? — ActiveRecord::Relation
- #empty? — ActiveRecord::Result
- #empty? — ActiveRecord::Associations::CollectionProxy
- #empty? — ActiveRecord::Relation
- #empty_insert_statement_value — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #enable_extension — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #enable_extension — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #enable_query_cache! — ActiveRecord::ConnectionAdapters::QueryCache
- #encode_with — ActiveRecord::Relation
- #encode_with — ActiveRecord::Core
- #encoding — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #encoding — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #enlist_fixture_connections — ActiveRecord::TestFixtures
- #ensure_proper_type — ActiveRecord::Inheritance
- #enum — ActiveRecord::Enum
- #env — ActiveRecord::Tasks::DatabaseTasks
- #eql? — ActiveRecord::Core
- #error_number — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #escape_bytea — ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting
- #establish_connection — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #establish_connection — ActiveRecord::ConnectionHandling
- #except — ActiveRecord::SpawnMethods
- #exec_cache — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #exec_delete — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #exec_delete — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #exec_delete — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #exec_delete — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #exec_insert — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #exec_insert — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #exec_insert — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #exec_migration — ActiveRecord::Migration
- #exec_no_cache — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #exec_queries — ActiveRecord::AssociationRelation
- #exec_queries — ActiveRecord::Relation
- #exec_query — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #exec_query — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #exec_query — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #exec_query — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #exec_query — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #exec_rollback_db_transaction — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #exec_stmt — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #exec_update — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #exec_update — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #exec_update — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #exec_update — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #exec_without_stmt — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #execute — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #execute — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #execute — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #execute — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #execute_and_clear — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #execute_block — ActiveRecord::Migration
- #execute_callstack_for_multiparameter_attributes — ActiveRecord::AttributeAssignment
- #exists? — ActiveRecord::FinderMethods
- #expand_hash_conditions_for_aggregates — ActiveRecord::Sanitization::ClassMethods
- #expire — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #explain — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #explain — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #explain — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #explain — ActiveRecord::Relation
- #extending — ActiveRecord::QueryMethods
- #extension_enabled? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #extensions — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #extensions — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #extract_callstack_for_multiparameter_attributes — ActiveRecord::AttributeAssignment
- #fifth — ActiveRecord::Associations::CollectionProxy
- #fifth — ActiveRecord::FinderMethods
- #fifth! — ActiveRecord::FinderMethods
- #finalized? — ActiveRecord::ConnectionAdapters::TransactionState
- #find — ActiveRecord::FinderMethods
- #find — ActiveRecord::Associations::CollectionProxy
- #find_by — ActiveRecord::FinderMethods
- #find_by! — ActiveRecord::FinderMethods
- #find_by_sql — ActiveRecord::Querying
- #find_each — ActiveRecord::Batches
- #find_in_batches — ActiveRecord::Batches
- #find_last — ActiveRecord::FinderMethods
- #find_nth — ActiveRecord::FinderMethods
- #find_nth! — ActiveRecord::FinderMethods
- #find_nth_with_limit — ActiveRecord::FinderMethods
- #find_one — ActiveRecord::FinderMethods
- #find_or_create_by — ActiveRecord::Relation
- #find_or_create_by! — ActiveRecord::Relation
- #find_or_initialize_by — ActiveRecord::Relation
- #find_parameter_position — ActiveRecord::AttributeAssignment
- #find_some — ActiveRecord::FinderMethods
- #find_sti_class — ActiveRecord::Inheritance::ClassMethods
- #find_take — ActiveRecord::FinderMethods
- #find_with_associations — ActiveRecord::FinderMethods
- #find_with_ids — ActiveRecord::FinderMethods
- #finder — ActiveRecord::DynamicMatchers::Finder
- #finder — ActiveRecord::DynamicMatchers::FindBy
- #finder — ActiveRecord::DynamicMatchers::FindByBang
- #first — ActiveRecord::Associations::CollectionProxy
- #first — ActiveRecord::FinderMethods
- #first! — ActiveRecord::FinderMethods
- #fixtures — ActiveRecord::TestFixtures::ClassMethods
- #fixtures_path — ActiveRecord::Tasks::DatabaseTasks
- #foreign_key_present? — ActiveRecord::Associations::ForeignAssociation
- #foreign_keys — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #foreign_keys — ActiveRecord::ConnectionAdapters::SchemaStatements
- #foreign_keys — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #forty_two — ActiveRecord::Associations::CollectionProxy
- #forty_two — ActiveRecord::FinderMethods
- #forty_two! — ActiveRecord::FinderMethods
- #fourth — ActiveRecord::FinderMethods
- #fourth — ActiveRecord::Associations::CollectionProxy
- #fourth! — ActiveRecord::FinderMethods
- #freeze — ActiveRecord::Core
- #from — ActiveRecord::QueryMethods
- #frozen? — ActiveRecord::Core
- #full_rollback? — ActiveRecord::ConnectionAdapters::SavepointTransaction
- #full_version — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #full_version — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #generate_association_writer — ActiveRecord::NestedAttributes::ClassMethods
- #generated_association_methods — ActiveRecord::Core::ClassMethods
- #group — ActiveRecord::QueryMethods
- #has_and_belongs_to_many — ActiveRecord::Associations::ClassMethods
- #has_attribute? — ActiveRecord::AttributeMethods
- #has_include? — ActiveRecord::Calculations
- #has_many — ActiveRecord::Associations::ClassMethods
- #has_one — ActiveRecord::Associations::ClassMethods
- #has_primary_key_column? — ActiveRecord::FixtureSet
- #hash — ActiveRecord::Core
- #hash_rows — ActiveRecord::Result
- #having — ActiveRecord::QueryMethods
- #hex? — ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Bit::Data
- #hstore — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #id — ActiveRecord::AttributeMethods::PrimaryKey
- #id= — ActiveRecord::AttributeMethods::PrimaryKey
- #id? — ActiveRecord::AttributeMethods::PrimaryKey
- #id_before_type_cast — ActiveRecord::AttributeMethods::PrimaryKey
- #id_was — ActiveRecord::AttributeMethods::PrimaryKey
- #ids — ActiveRecord::Calculations
- #in_clause_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #include? — ActiveRecord::Associations::CollectionProxy
- #includes — ActiveRecord::QueryMethods
- #increment — ActiveRecord::Persistence
- #increment! — ActiveRecord::Persistence
- #increment_counter — ActiveRecord::CounterCache::ClassMethods
- #increment_lock — ActiveRecord::Locking::Optimistic
- #index — ActiveRecord::ConnectionAdapters::TableDefinition
- #index — ActiveRecord::ConnectionAdapters::Table
- #index_algorithms — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #index_algorithms — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #index_algorithms — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #index_exists? — ActiveRecord::ConnectionAdapters::Table
- #index_exists? — ActiveRecord::ConnectionAdapters::SchemaStatements
- #index_in_create — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::SchemaCreation
- #index_name_exists? — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #index_name_exists? — ActiveRecord::ConnectionAdapters::SchemaStatements
- #index_name_for_remove — ActiveRecord::ConnectionAdapters::SchemaStatements
- #index_name_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #index_name_length — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #indexes — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #indexes_per_table — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #inet — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #inheritance_column — ActiveRecord::ModelSchema::ClassMethods
- #inheritance_column= — ActiveRecord::ModelSchema::ClassMethods
- #inheritance_column_name — ActiveRecord::FixtureSet
- #inherited — ActiveRecord::AttributeMethods::TimeZoneConversion::ClassMethods
- #inherited — ActiveRecord::Delegation::DelegateCache
- #inherited — ActiveRecord::Locking::Optimistic::ClassMethods
- #init_attributes — ActiveRecord::Core
- #init_internals — ActiveRecord::Core
- #init_with — ActiveRecord::Core
- #initialize_copy — ActiveRecord::Result
- #initialize_copy — ActiveRecord::Relation
- #initialize_dup — ActiveRecord::Inheritance
- #initialize_internals_callback — ActiveRecord::Scoping
- #initialize_internals_callback — ActiveRecord::Inheritance
- #initialize_internals_callback — ActiveRecord::Core
- #initialize_schema_migrations_table — ActiveRecord::ConnectionAdapters::SchemaStatements
- #initialize_schema_migrations_table — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #initialize_type_map — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #insert — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #insert_class — ActiveRecord::FixtureSet::ClassCache
- #insert_sql — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #insert_sql — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #inspect — ActiveRecord::Core::ClassMethods
- #inspect — ActiveRecord::Relation
- #inspect — ActiveRecord::Core
- #instance_method_already_implemented? — ActiveRecord::AttributeMethods::ClassMethods
- #instantiate — ActiveRecord::Persistence::ClassMethods
- #instantiate_fixtures — ActiveRecord::TestFixtures
- #int4range — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #int8range — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #inverse_of — ActiveRecord::Migration::CommandRecorder
- #invert_add_foreign_key — ActiveRecord::Migration::CommandRecorder
- #invert_add_index — ActiveRecord::Migration::CommandRecorder
- #invert_change_column_null — ActiveRecord::Migration::CommandRecorder
- #invert_drop_table — ActiveRecord::Migration::CommandRecorder
- #invert_remove_column — ActiveRecord::Migration::CommandRecorder
- #invert_remove_index — ActiveRecord::Migration::CommandRecorder
- #invert_rename_column — ActiveRecord::Migration::CommandRecorder
- #invert_rename_index — ActiveRecord::Migration::CommandRecorder
- #invert_rename_table — ActiveRecord::Migration::CommandRecorder
- #join_table — ActiveRecord::Associations::Builder::HasAndBelongsToMany::JoinTableResolver::KnownClass
- #joined_includes_values — ActiveRecord::Relation
- #joins — ActiveRecord::QueryMethods
- #joins_per_query — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #json — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #jsonb — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #key? — ActiveRecord::ConnectionAdapters::StatementPool
- #key? — ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- #key? — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- #key? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #klass — ActiveRecord::Reflection::MacroReflection
- #klass — ActiveRecord::Associations::Builder::HasAndBelongsToMany::JoinTableResolver::KnownClass
- #last — ActiveRecord::Associations::CollectionProxy
- #last — ActiveRecord::Result
- #last — ActiveRecord::FinderMethods
- #last! — ActiveRecord::FinderMethods
- #last_insert_id_value — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #last_inserted_id — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #last_inserted_id — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #last_inserted_id — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #lease — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #length — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #length — ActiveRecord::ConnectionAdapters::StatementPool
- #length — ActiveRecord::ConnectionAdapters::SQLite3Adapter::StatementPool
- #length — ActiveRecord::Associations::CollectionProxy
- #length — ActiveRecord::Result
- #length — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
- #limit — ActiveRecord::QueryMethods
- #limited_ids_for — ActiveRecord::FinderMethods
- #load — ActiveRecord::Relation
- #load_fixtures — ActiveRecord::TestFixtures
- #load_instances? — ActiveRecord::TestFixtures
- #load_migration — ActiveRecord::MigrationProxy
- #load_schema — ActiveRecord::Tasks::DatabaseTasks
- #load_schema_current — ActiveRecord::Tasks::DatabaseTasks
- #load_schema_current_if_exists — ActiveRecord::Tasks::DatabaseTasks
- #load_seed — ActiveRecord::Tasks::DatabaseTasks
- #load_target — ActiveRecord::Associations::CollectionProxy
- #loaded? — ActiveRecord::Associations::CollectionProxy
- #local_database? — ActiveRecord::Tasks::DatabaseTasks
- #lock — ActiveRecord::QueryMethods
- #lock! — ActiveRecord::Locking::Pessimistic
- #locked? — ActiveRecord::ConnectionAdapters::QueryCache
- #locking_column — ActiveRecord::Locking::Optimistic::ClassMethods
- #locking_column= — ActiveRecord::Locking::Optimistic::ClassMethods
- #locking_enabled? — ActiveRecord::Locking::Optimistic::ClassMethods
- #log — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #logger — ActiveRecord::LogSubscriber
- #ltree — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #macaddr — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #many? — ActiveRecord::Relation
- #many? — ActiveRecord::Associations::CollectionProxy
- #mariadb? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #mark_for_destruction — ActiveRecord::AutosaveAssociation
- #marked_for_destruction? — ActiveRecord::AutosaveAssociation
- #marshal_dump — ActiveRecord::ConnectionAdapters::SchemaCache
- #marshal_load — ActiveRecord::ConnectionAdapters::SchemaCache
- #max_updated_column_timestamp — ActiveRecord::Timestamp
- #maximum — ActiveRecord::Calculations
- #merge — ActiveRecord::SpawnMethods
- #method_body — ActiveRecord::AttributeMethods::AttributeMethodCache
- #method_missing — ActiveRecord::Migration
- #method_missing — ActiveRecord::Migration::CommandRecorder
- #migrate — ActiveRecord::Tasks::DatabaseTasks
- #migrate — ActiveRecord::Migration
- #migration — ActiveRecord::MigrationProxy
- #migration_keys — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #migration_keys — ActiveRecord::ConnectionAdapters::ColumnDumper
- #migrations_paths — ActiveRecord::Schema
- #migrations_paths — ActiveRecord::Tasks::DatabaseTasks
- #minimum — ActiveRecord::Calculations
- #money — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #mtime — ActiveRecord::MigrationProxy
- #native — ActiveRecord::ConnectionAdapters::Table
- #native — ActiveRecord::ConnectionAdapters::TableDefinition
- #native_database_types — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #native_database_types — ActiveRecord::ConnectionAdapters::SchemaStatements
- #nested_records_changed_for_autosave? — ActiveRecord::AutosaveAssociation
- #new — ActiveRecord::Relation
- #new — ActiveRecord::Inheritance::ClassMethods
- #new — ActiveRecord::Associations::CollectionProxy
- #new — ActiveRecord::AssociationRelation
- #new_column — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #new_connection — ActiveRecord::ConnectionAdapters::ConnectionPool
- #new_record? — ActiveRecord::Persistence
- #next_key — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
- #next_migration_number — ActiveRecord::Migration
- #next_migration_number — ActiveRecord::Generators::Migration::ClassMethods
- #no_touching — ActiveRecord::NoTouching::ClassMethods
- #no_touching? — ActiveRecord::NoTouching
- #no_wait_poll — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #none — ActiveRecord::QueryMethods
- #not — ActiveRecord::QueryMethods::WhereChain
- #num_waiting — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #numrange — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #odd? — ActiveRecord::LogSubscriber
- #offset — ActiveRecord::QueryMethods
- #offset_index — ActiveRecord::FinderMethods
- #only — ActiveRecord::SpawnMethods
- #operation_over_aggregate_column — ActiveRecord::Calculations
- #options_include_default? — ActiveRecord::ConnectionAdapters::SchemaStatements
- #order — ActiveRecord::QueryMethods
- #owner_to_pool — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #perform_calculation — ActiveRecord::Calculations
- #persisted? — ActiveRecord::Persistence
- #pk_and_sequence_for — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #pk_attribute? — ActiveRecord::AttributeMethods
- #pluck — ActiveRecord::Calculations
- #point — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #poll — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #pool_for — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #pool_from_any_process_for — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #populate_with_current_scope_attributes — ActiveRecord::Scoping
- #postgresql_version — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #prefetch_primary_key? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #preload — ActiveRecord::QueryMethods
- #preloaded_records — ActiveRecord::Associations::Preloader::AlreadyLoaded
- #prepare_column_options — ActiveRecord::ConnectionAdapters::ColumnDumper
- #prepare_statement — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #prepare_tables — ActiveRecord::ConnectionAdapters::SchemaCache
- #prepend — ActiveRecord::Associations::CollectionProxy
- #preprocess_order_args — ActiveRecord::QueryMethods
- #pretty_print — ActiveRecord::Relation
- #pretty_print — ActiveRecord::Core
- #primary_key — ActiveRecord::ConnectionAdapters::TableDefinition
- #primary_key — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #primary_key — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #primary_key — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #primary_key — ActiveRecord::ConnectionAdapters::PostgreSQL::TableDefinition
- #primary_key= — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #primary_key_name — ActiveRecord::FixtureSet
- #primary_key_type — ActiveRecord::FixtureSet
- #primary_keys — ActiveRecord::ConnectionAdapters::SchemaCache
- #proper_table_name — ActiveRecord::Migration
- #proxy_association — ActiveRecord::AssociationRelation
- #proxy_association — ActiveRecord::Associations::CollectionProxy
- #purge — ActiveRecord::Tasks::DatabaseTasks
- #purge_all — ActiveRecord::Tasks::DatabaseTasks
- #purge_current — ActiveRecord::Tasks::DatabaseTasks
- #push — ActiveRecord::Associations::CollectionProxy
- #query_attribute — ActiveRecord::AttributeMethods::Query
- #quote — ActiveRecord::ConnectionAdapters::Quoting
- #quote_column_name — ActiveRecord::ConnectionAdapters::Quoting
- #quote_string — ActiveRecord::ConnectionAdapters::Quoting
- #quote_string — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #quote_table_name — ActiveRecord::ConnectionAdapters::Quoting
- #quote_table_name — ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting
- #quote_table_name_for_assignment — ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting
- #quote_table_name_for_assignment — ActiveRecord::ConnectionAdapters::Quoting
- #quote_table_name_for_assignment — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #quoted_columns_for_index — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #quoted_columns_for_index — ActiveRecord::ConnectionAdapters::SchemaStatements
- #quoted_date — ActiveRecord::ConnectionAdapters::Quoting
- #quoted_date — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #quoted_false — ActiveRecord::ConnectionAdapters::Quoting
- #quoted_false — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #quoted_id — ActiveRecord::Sanitization
- #quoted_primary_key — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #quoted_table_name — ActiveRecord::ModelSchema::ClassMethods
- #quoted_true — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #quoted_true — ActiveRecord::ConnectionAdapters::Quoting
- #raise_record_invalid — ActiveRecord::Validations
- #raw_connection — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #raw_default_values — ActiveRecord::ModelSchema::ClassMethods
- #raw_write_attribute — ActiveRecord::AttributeMethods::Write
- #read_attribute — ActiveRecord::AttributeMethods::Read
- #read_attribute_before_type_cast — ActiveRecord::AttributeMethods::BeforeTypeCast
- #read_fixture_files — ActiveRecord::FixtureSet
- #read_store_attribute — ActiveRecord::Store
- #reader_method — ActiveRecord::Aggregations::ClassMethods
- #readonly — ActiveRecord::QueryMethods
- #readonly! — ActiveRecord::Core
- #readonly? — ActiveRecord::Core
- #readonly_attribute? — ActiveRecord::AttributeMethods
- #readonly_attributes — ActiveRecord::ReadonlyAttributes::ClassMethods
- #reap — ActiveRecord::ConnectionAdapters::ConnectionPool
- #reconnect! — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #reconnect! — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #reconnect! — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #reconnect! — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #record — ActiveRecord::Migration::CommandRecorder
- #record_changed? — ActiveRecord::AutosaveAssociation
- #recreate_database — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #references — ActiveRecord::ConnectionAdapters::Table
- #references — ActiveRecord::ConnectionAdapters::TableDefinition
- #references — ActiveRecord::QueryMethods
- #references_eager_loaded_tables? — ActiveRecord::Relation
- #reflect_on_aggregation — ActiveRecord::Reflection::ClassMethods
- #reflect_on_all_aggregations — ActiveRecord::Reflection::ClassMethods
- #reflect_on_all_associations — ActiveRecord::Reflection::ClassMethods
- #reflect_on_all_autosave_associations — ActiveRecord::Reflection::ClassMethods
- #reflect_on_association — ActiveRecord::Reflection::ClassMethods
- #reflections — ActiveRecord::Reflection::ClassMethods
- #register_task — ActiveRecord::Tasks::DatabaseTasks
- #relation_for_destroy — ActiveRecord::Persistence
- #relation_for_destroy — ActiveRecord::Locking::Optimistic
- #release — ActiveRecord::ConnectionAdapters::ConnectionPool
- #release_connection — ActiveRecord::ConnectionAdapters::ConnectionPool
- #release_savepoint — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #reload — ActiveRecord::Associations::CollectionProxy
- #reload — ActiveRecord::Relation
- #reload — ActiveRecord::Persistence
- #reload — ActiveRecord::AutosaveAssociation
- #remove — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #remove — ActiveRecord::ConnectionAdapters::Table
- #remove — ActiveRecord::ConnectionAdapters::ConnectionPool
- #remove_belongs_to — ActiveRecord::ConnectionAdapters::SchemaStatements
- #remove_belongs_to — ActiveRecord::ConnectionAdapters::Table
- #remove_column — ActiveRecord::ConnectionAdapters::SchemaStatements
- #remove_column — ActiveRecord::ConnectionAdapters::TableDefinition
- #remove_column_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #remove_columns — ActiveRecord::ConnectionAdapters::SchemaStatements
- #remove_columns_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #remove_connection — ActiveRecord::ConnectionHandling
- #remove_connection — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #remove_foreign_key — ActiveRecord::ConnectionAdapters::SchemaStatements
- #remove_index — ActiveRecord::ConnectionAdapters::SchemaStatements
- #remove_index — ActiveRecord::ConnectionAdapters::Table
- #remove_index_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #remove_reference — ActiveRecord::ConnectionAdapters::SchemaStatements
- #remove_references — ActiveRecord::ConnectionAdapters::Table
- #remove_timestamps — ActiveRecord::ConnectionAdapters::SchemaStatements
- #remove_timestamps — ActiveRecord::ConnectionAdapters::Table
- #remove_timestamps_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #rename — ActiveRecord::ConnectionAdapters::Table
- #rename_column — ActiveRecord::ConnectionAdapters::SchemaStatements
- #rename_column_indexes — ActiveRecord::ConnectionAdapters::SchemaStatements
- #rename_column_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #rename_index — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #rename_index — ActiveRecord::ConnectionAdapters::Table
- #rename_index — ActiveRecord::ConnectionAdapters::SchemaStatements
- #rename_index — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #rename_table — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #rename_table — ActiveRecord::ConnectionAdapters::SchemaStatements
- #rename_table — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #rename_table — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #rename_table_indexes — ActiveRecord::ConnectionAdapters::SchemaStatements
- #render_bind — ActiveRecord::LogSubscriber
- #reorder — ActiveRecord::QueryMethods
- #replace — ActiveRecord::Associations::CollectionProxy
- #requires_reloading? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #requires_reloading? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #reset — ActiveRecord::Relation
- #reset — ActiveRecord::Associations::CollectionProxy
- #reset! — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #reset! — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #reset! — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #reset! — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #reset_column_information — ActiveRecord::ModelSchema::ClassMethods
- #reset_counters — ActiveRecord::CounterCache::ClassMethods
- #reset_locking_column — ActiveRecord::Locking::Optimistic::ClassMethods
- #respond_to? — ActiveRecord::AttributeMethods
- #restore_query_cache_settings — ActiveRecord::QueryCache
- #result — ActiveRecord::DynamicMatchers::Finder
- #retrieve_connection — ActiveRecord::ConnectionHandling
- #retrieve_connection_pool — ActiveRecord::ConnectionAdapters::ConnectionHandler
- #reverse_order — ActiveRecord::QueryMethods
- #reverse_sql_order — ActiveRecord::QueryMethods
- #reversible — ActiveRecord::Migration
- #revert — ActiveRecord::Migration
- #revert — ActiveRecord::Migration::CommandRecorder
- #reverting? — ActiveRecord::Migration
- #rewhere — ActiveRecord::QueryMethods
- #rollback — ActiveRecord::ConnectionAdapters::RealTransaction
- #rollback — ActiveRecord::ConnectionAdapters::SavepointTransaction
- #rollback_db_transaction — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #rolledback? — ActiveRecord::ConnectionAdapters::TransactionState
- #root — ActiveRecord::Tasks::DatabaseTasks
- #run — ActiveRecord::Migration
- #run — ActiveRecord::Associations::Preloader::AlreadyLoaded
- #run — ActiveRecord::ConnectionAdapters::ConnectionPool::Reaper
- #run_in_transaction? — ActiveRecord::TestFixtures
- #sanitize_conditions — ActiveRecord::Sanitization::ClassMethods
- #sanitize_sql — ActiveRecord::Sanitization::ClassMethods
- #sanitize_sql_array — ActiveRecord::Sanitization::ClassMethods
- #sanitize_sql_for_assignment — ActiveRecord::Sanitization::ClassMethods
- #sanitize_sql_for_conditions — ActiveRecord::Sanitization::ClassMethods
- #sanitize_sql_hash — ActiveRecord::Sanitization::ClassMethods
- #sanitize_sql_hash_for_assignment — ActiveRecord::Sanitization::ClassMethods
- #sanitize_sql_hash_for_conditions — ActiveRecord::Sanitization::ClassMethods
- #sanitize_sql_like — ActiveRecord::Sanitization::ClassMethods
- #save — ActiveRecord::Validations
- #save — ActiveRecord::Persistence
- #save! — ActiveRecord::Validations
- #save! — ActiveRecord::Persistence
- #save_belongs_to_association — ActiveRecord::AutosaveAssociation
- #save_changed_attribute — ActiveRecord::Enum
- #save_collection_association — ActiveRecord::AutosaveAssociation
- #save_has_one_association — ActiveRecord::AutosaveAssociation
- #say — ActiveRecord::Migration
- #say_with_time — ActiveRecord::Migration
- #schema_cache= — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #schema_creation — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #schema_creation — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #schema_default — ActiveRecord::ConnectionAdapters::ColumnDumper
- #schema_exists? — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #schema_file — ActiveRecord::Tasks::DatabaseTasks
- #schema_names — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #schema_search_path — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #schema_search_path= — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #scope — ActiveRecord::Scoping::Named::ClassMethods
- #scope — ActiveRecord::Associations::CollectionProxy
- #scope_for_create — ActiveRecord::Relation
- #scoping — ActiveRecord::Relation
- #scoping — ActiveRecord::Associations::CollectionProxy
- #second — ActiveRecord::FinderMethods
- #second — ActiveRecord::Associations::CollectionProxy
- #second! — ActiveRecord::FinderMethods
- #seed_loader — ActiveRecord::Tasks::DatabaseTasks
- #select — ActiveRecord::Associations::CollectionProxy
- #select — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #select — ActiveRecord::QueryMethods
- #select_all — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #select_all — ActiveRecord::ConnectionAdapters::QueryCache
- #select_for_count — ActiveRecord::Calculations
- #select_one — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #select_rows — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #select_rows — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #select_rows — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #select_rows — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #select_rows — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #select_value — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #select_value — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #select_values — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #select_values — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #sequence_name — ActiveRecord::ModelSchema::ClassMethods
- #sequence_name= — ActiveRecord::ModelSchema::ClassMethods
- #serial_sequence — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #serializable_hash — ActiveRecord::Serialization
- #serialize — ActiveRecord::AttributeMethods::Serialization::ClassMethods
- #serialized_attributes — ActiveRecord::AttributeMethods::Serialization::ClassMethods
- #session_auth= — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #set_field_encoding — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #set_field_encoding — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #set_fixture_class — ActiveRecord::TestFixtures::ClassMethods
- #set_options_for_callbacks! — ActiveRecord::Transactions::ClassMethods
- #set_standard_conforming_strings — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #set_state — ActiveRecord::ConnectionAdapters::TransactionState
- #setup_fixture_accessors — ActiveRecord::TestFixtures::ClassMethods
- #setup_fixtures — ActiveRecord::TestFixtures
- #should_record_timestamps? — ActiveRecord::Timestamp
- #show_variable — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #signature — ActiveRecord::DynamicMatchers::Finder
- #size — ActiveRecord::FixtureSet
- #size — ActiveRecord::ConnectionAdapters::SchemaCache
- #size — ActiveRecord::Relation
- #size — ActiveRecord::Associations::CollectionProxy
- #slice — ActiveRecord::Core
- #spawn — ActiveRecord::Associations::CollectionProxy
- #sql — ActiveRecord::LogSubscriber
- #sql_for_insert — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #sql_key — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #sql_query_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #sqlite_version — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #sti_name — ActiveRecord::Inheritance::ClassMethods
- #store — ActiveRecord::Store::ClassMethods
- #store_accessor — ActiveRecord::Store::ClassMethods
- #store_accessor_for — ActiveRecord::Store
- #stored_attributes — ActiveRecord::Store::ClassMethods
- #strict_mode? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #structure_dump — ActiveRecord::Tasks::DatabaseTasks
- #structure_load — ActiveRecord::Tasks::DatabaseTasks
- #subclass_from_attributes — ActiveRecord::Inheritance::ClassMethods
- #subclass_from_attributes? — ActiveRecord::Inheritance::ClassMethods
- #subquery_for — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #substitute_at — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #sum — ActiveRecord::Calculations
- #supports_bulk_alter? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_ddl_transactions? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #supports_ddl_transactions? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_ddl_transactions? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_explain? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_explain? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #supports_explain? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_explain? — ActiveRecord::ConnectionAdapters::Mysql2Adapter
- #supports_extensions? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_extensions? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_foreign_keys? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_foreign_keys? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_foreign_keys? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #supports_index_sort_order? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_index_sort_order? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #supports_index_sort_order? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #supports_index_sort_order? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_indexes_in_create? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_indexes_in_create? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #supports_materialized_views? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_migrations? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #supports_migrations? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_migrations? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_partial_index? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_partial_index? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #supports_partial_index? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_primary_key? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_primary_key? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #supports_ranges? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_rename_index? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #supports_savepoints? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_savepoints? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #supports_statement_cache? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_statement_cache? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #supports_statement_cache? — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #supports_statement_cache? — ActiveRecord::ConnectionAdapters::MysqlAdapter
- #supports_transaction_isolation? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_transaction_isolation? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #supports_transaction_isolation? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_views? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #supports_views? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #supports_views? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #supports_views? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #suppress_messages — ActiveRecord::Migration
- #symbol_unscoping — ActiveRecord::QueryMethods
- #symbolized_base_class — ActiveRecord::Inheritance::ClassMethods
- #symbolized_sti_name — ActiveRecord::Inheritance::ClassMethods
- #sync_with_transaction_state — ActiveRecord::Core
- #synchronize — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #table — ActiveRecord::Associations::JoinDependency::Aliases::Table
- #table_alias_for — ActiveRecord::ConnectionAdapters::SchemaStatements
- #table_alias_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #table_alias_length — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #table_exists? — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #table_exists? — ActiveRecord::ModelSchema::ClassMethods
- #table_exists? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #table_exists? — ActiveRecord::ConnectionAdapters::SchemaStatements
- #table_exists? — ActiveRecord::ConnectionAdapters::SchemaCache
- #table_exists? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #table_name — ActiveRecord::ModelSchema::ClassMethods
- #table_name= — ActiveRecord::ModelSchema::ClassMethods
- #table_name_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
- #table_name_options — ActiveRecord::Migration
- #table_rows — ActiveRecord::FixtureSet
- #table_structure — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #tables — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #tables — ActiveRecord::ConnectionAdapters::SchemaCache
- #tables_in_string — ActiveRecord::Relation
- #take — ActiveRecord::FinderMethods
- #take — ActiveRecord::Associations::CollectionProxy
- #take! — ActiveRecord::FinderMethods
- #target — ActiveRecord::Associations::CollectionProxy
- #teardown_fixtures — ActiveRecord::TestFixtures
- #thaw — ActiveRecord::Core
- #third — ActiveRecord::Associations::CollectionProxy
- #third — ActiveRecord::FinderMethods
- #third! — ActiveRecord::FinderMethods
- #timestamp_attributes_for_create — ActiveRecord::Timestamp
- #timestamp_attributes_for_create_in_model — ActiveRecord::Timestamp
- #timestamp_attributes_for_update — ActiveRecord::Timestamp
- #timestamp_attributes_for_update_in_model — ActiveRecord::Timestamp
- #timestamp_column_names — ActiveRecord::FixtureSet
- #timestamps — ActiveRecord::ConnectionAdapters::TableDefinition
- #timestamps — ActiveRecord::ConnectionAdapters::Table
- #to_a — ActiveRecord::Associations::CollectionProxy
- #to_a — ActiveRecord::Relation
- #to_ary — ActiveRecord::Result
- #to_ary — ActiveRecord::Associations::CollectionProxy
- #to_date — Mysql::Time
- #to_hash — ActiveRecord::Result
- #to_key — ActiveRecord::AttributeMethods::PrimaryKey
- #to_param — ActiveRecord::Integration::ClassMethods
- #to_param — ActiveRecord::Integration
- #to_s — ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Bit::Data
- #to_sql — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #to_sql — ActiveRecord::Relation
- #to_xml — ActiveRecord::Serialization
- #toggle — ActiveRecord::Persistence
- #toggle! — ActiveRecord::Persistence
- #touch — ActiveRecord::Persistence
- #transaction — ActiveRecord::Transactions::ClassMethods
- #transaction — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #transaction_isolation_levels — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #transaction_open? — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #transaction_state — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #translate_exception — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #translate_exception — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #translate_exception — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #translate_exception — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #translate_exception_class — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #truncate — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #truncate — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #truncate — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #tsrange — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #tstzrange — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #tsvector — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #type_cast — ActiveRecord::ConnectionAdapters::Quoting
- #type_cast_attribute_value — ActiveRecord::AttributeAssignment
- #type_cast_calculated_value — ActiveRecord::Calculations
- #type_condition — ActiveRecord::Inheritance::ClassMethods
- #type_for — ActiveRecord::Calculations
- #type_for_column — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaCreation
- #type_to_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #type_to_sql — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaStatements
- #typecasted_attribute_value — ActiveRecord::AttributeMethods
- #types_which_need_no_typecasting — ActiveRecord::ConnectionAdapters::Quoting
- #uncached — ActiveRecord::ConnectionAdapters::QueryCache
- #uncached — ActiveRecord::QueryCache::ClassMethods
- #undecorated_table_name — ActiveRecord::ModelSchema::ClassMethods
- #unescape_bytea — ActiveRecord::ConnectionAdapters::PostgreSQL::Quoting
- #uniq — ActiveRecord::QueryMethods
- #uniq — ActiveRecord::Associations::CollectionProxy
- #uniq_value — ActiveRecord::Relation
- #unprepared_statement — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #unquoted_false — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #unquoted_false — ActiveRecord::ConnectionAdapters::Quoting
- #unquoted_true — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #unquoted_true — ActiveRecord::ConnectionAdapters::Quoting
- #unscope — ActiveRecord::QueryMethods
- #unscoped — ActiveRecord::Scoping::Default::ClassMethods
- #up — ActiveRecord::Migration
- #update — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #update — ActiveRecord::Persistence
- #update — ActiveRecord::Relation
- #update! — ActiveRecord::Persistence
- #update_all — ActiveRecord::Relation
- #update_attribute — ActiveRecord::Persistence
- #update_attributes — ActiveRecord::Persistence
- #update_attributes! — ActiveRecord::Persistence
- #update_attributes_from_transaction_state — ActiveRecord::Core
- #update_column — ActiveRecord::Persistence
- #update_columns — ActiveRecord::Persistence
- #update_counters — ActiveRecord::CounterCache::ClassMethods
- #update_counters — ActiveRecord::Locking::Optimistic::ClassMethods
- #update_sql — ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- #use_insert_returning? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #uses_transaction — ActiveRecord::TestFixtures::ClassMethods
- #uses_transaction? — ActiveRecord::TestFixtures::ClassMethods
- #using_limitable_reflections? — ActiveRecord::FinderMethods
- #using_single_table_inheritance? — ActiveRecord::Inheritance::ClassMethods
- #uuid — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #valid? — ActiveRecord::DynamicMatchers::Method
- #valid? — ActiveRecord::Validations
- #valid_alter_table_type? — ActiveRecord::ConnectionAdapters::SQLite3Adapter
- #valid_type? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #valid_type? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #valid_type? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #validate — ActiveRecord::Validations
- #validate! — ActiveRecord::Validations
- #validate_collection_association — ActiveRecord::AutosaveAssociation
- #validate_index_length! — ActiveRecord::ConnectionAdapters::SchemaStatements
- #validate_order_args — ActiveRecord::QueryMethods
- #validate_single_association — ActiveRecord::AutosaveAssociation
- #validates_associated — ActiveRecord::Validations::ClassMethods
- #validates_presence_of — ActiveRecord::Validations::ClassMethods
- #validates_uniqueness_of — ActiveRecord::Validations::ClassMethods
- #values — ActiveRecord::Relation
- #verify! — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #verify_readonly_attribute — ActiveRecord::Persistence
- #version — ActiveRecord::SchemaMigration
- #version — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
- #visit_AddColumn — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::SchemaCreation
- #visit_ChangeColumnDefinition — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::SchemaCreation
- #visit_ColumnDefinition — ActiveRecord::ConnectionAdapters::PostgreSQL::SchemaCreation
- #visit_DropForeignKey — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::SchemaCreation
- #visit_TableDefinition — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::SchemaCreation
- #wait_poll — ActiveRecord::ConnectionAdapters::ConnectionPool::Queue
- #where — ActiveRecord::QueryMethods
- #where_unscoping — ActiveRecord::QueryMethods
- #where_values_hash — ActiveRecord::Relation
- #with_connection — ActiveRecord::ConnectionAdapters::ConnectionPool
- #with_lock — ActiveRecord::Locking::Pessimistic
- #without_prepared_statement? — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #write — ActiveRecord::Migration
- #write_attribute — ActiveRecord::AttributeMethods::Write
- #write_attribute_with_type_cast — ActiveRecord::AttributeMethods::Write
- #write_store_attribute — ActiveRecord::Store
- #writer_method — ActiveRecord::Aggregations::ClassMethods
- #xml — ActiveRecord::ConnectionAdapters::PostgreSQL::ColumnMethods
- #yaml_file_path — ActiveRecord::FixtureSet