Table of Contents - activerecord-3.2.8 Documentation
Pages
README
Active Record -- Object-relational mapping put on rails
Philosophy
Download and installation
License
Support
Classes/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::AssociationTypeMismatch
ActiveRecord::Associations
ActiveRecord::Associations::ClassMethods
Overriding generated methods
A word of warning
Auto-generated methods
Singular associations (one-to-one)
Collection associations (one-to-many / many-to-many)
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
Association callbacks
Association extensions
Association Join Models
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::AttributeAssignment
ActiveRecord::AttributeAssignment::ClassMethods
ActiveRecord::AttributeAssignmentError
ActiveRecord::AttributeMethods
ActiveRecord::AttributeMethods::BeforeTypeCast
ActiveRecord::AttributeMethods::ClassMethods
ActiveRecord::AttributeMethods::DeprecatedUnderscoreRead
ActiveRecord::AttributeMethods::DeprecatedUnderscoreRead::ClassMethods
ActiveRecord::AttributeMethods::Dirty
ActiveRecord::AttributeMethods::PrimaryKey
ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
ActiveRecord::AttributeMethods::Query
ActiveRecord::AttributeMethods::Read
ActiveRecord::AttributeMethods::Read::ClassMethods
ActiveRecord::AttributeMethods::Serialization
ActiveRecord::AttributeMethods::Serialization::Attribute
ActiveRecord::AttributeMethods::Serialization::ClassMethods
ActiveRecord::AttributeMethods::TimeZoneConversion
ActiveRecord::AttributeMethods::TimeZoneConversion::ClassMethods
ActiveRecord::AttributeMethods::Write
ActiveRecord::AttributeMethods::Write::ClassMethods
ActiveRecord::AutosaveAssociation
Active Record Autosave Association
Validation
Callbacks
Examples
One-to-one Example
One-to-many Example
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
Transactions
Debugging callbacks
ActiveRecord::ConfigurationError
ActiveRecord::ConnectionAdapters::AbstractAdapter
ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
ActiveRecord::ConnectionAdapters::ConnectionHandler
ActiveRecord::ConnectionAdapters::ConnectionManagement
ActiveRecord::ConnectionAdapters::ConnectionPool
Introduction
Obtaining (checking out) a connection
Options
ActiveRecord::ConnectionAdapters::DatabaseLimits
ActiveRecord::ConnectionAdapters::DatabaseStatements
ActiveRecord::ConnectionAdapters::Mysql2Adapter
ActiveRecord::ConnectionAdapters::MysqlAdapter
ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::TableDefinition
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::Utils
ActiveRecord::ConnectionAdapters::PostgreSQLColumn
ActiveRecord::ConnectionAdapters::QueryCache
ActiveRecord::ConnectionAdapters::Quoting
ActiveRecord::ConnectionAdapters::SQLiteAdapter
ActiveRecord::ConnectionAdapters::SQLiteAdapter::ExplainPrettyPrinter
ActiveRecord::ConnectionAdapters::SQLiteAdapter::StatementPool
ActiveRecord::ConnectionAdapters::SQLiteAdapter::Version
ActiveRecord::ConnectionAdapters::SchemaCache
ActiveRecord::ConnectionAdapters::SchemaStatements
ActiveRecord::ConnectionAdapters::StatementPool
ActiveRecord::ConnectionAdapters::Table
ActiveRecord::ConnectionAdapters::TableDefinition
ActiveRecord::ConnectionNotEstablished
ActiveRecord::ConnectionTimeoutError
ActiveRecord::CounterCache
Active Record Counter Cache
ActiveRecord::DangerousAttributeError
ActiveRecord::Delegation
ActiveRecord::DynamicFinderMatch
Active Record Dynamic Finder Match
ActiveRecord::DynamicMatchers
ActiveRecord::DynamicScopeMatch
Active Record Dynamic Scope Match
ActiveRecord::Explain
ActiveRecord::FinderMethods
ActiveRecord::Fixtures
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::Fixtures::File
ActiveRecord::Generators
ActiveRecord::Generators::Migration
ActiveRecord::Generators::MigrationGenerator
ActiveRecord::Generators::ModelGenerator
ActiveRecord::Generators::ObserverGenerator
ActiveRecord::Generators::SessionMigrationGenerator
ActiveRecord::IdentityMap
Active Record Identity Map
Configuration
Associations
ActiveRecord::IdentityMap::Middleware
ActiveRecord::Inheritance
ActiveRecord::Inheritance::ClassMethods
ActiveRecord::Integration
ActiveRecord::InvalidForeignKey
ActiveRecord::IrreversibleMigration
ActiveRecord::Locking
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
ActiveRecord::Migration::CommandRecorder
ActiveRecord::MigrationProxy
ActiveRecord::ModelSchema
ActiveRecord::ModelSchema::ClassMethods
ActiveRecord::MultiparameterAssignmentErrors
ActiveRecord::NestedAttributes
ActiveRecord::NestedAttributes::ClassMethods
Active Record Nested Attributes
One-to-one
One-to-many
Saving
Using with attr_accessible
Validating the presence of a parent model
ActiveRecord::NestedAttributes::TooManyRecords
ActiveRecord::Observer
Active Record Observer
Observing a class that can't be inferred
Available callback methods
Storing Observers in Rails
Configuration
Loading
ActiveRecord::Persistence
Active Record Persistence
ActiveRecord::Persistence::ClassMethods
ActiveRecord::PreparedStatementInvalid
ActiveRecord::QueryCache
Active Record Query Cache
ActiveRecord::QueryCache::ClassMethods
ActiveRecord::QueryMethods
ActiveRecord::Querying
ActiveRecord::Railtie
Active Record Railtie
ActiveRecord::Railties
ActiveRecord::Railties::ControllerRuntime
ActiveRecord::Railties::ControllerRuntime::ClassMethods
ActiveRecord::ReadOnlyRecord
ActiveRecord::ReadonlyAttributes
ActiveRecord::ReadonlyAttributes::ClassMethods
ActiveRecord::RecordInvalid
Active Record RecordInvalid
ActiveRecord::RecordNotFound
ActiveRecord::RecordNotSaved
ActiveRecord::RecordNotUnique
ActiveRecord::Reflection
ActiveRecord::Reflection::ClassMethods
ActiveRecord::Reflection::MacroReflection
ActiveRecord::Result
ActiveRecord::Rollback
ActiveRecord::Sanitization
ActiveRecord::Sanitization::ClassMethods
ActiveRecord::Schema
Active Record Schema
ActiveRecord::Scoping
ActiveRecord::Scoping::ClassMethods
ActiveRecord::Scoping::Default
ActiveRecord::Scoping::Default::ClassMethods
ActiveRecord::Scoping::Named
ActiveRecord::Scoping::Named::ClassMethods
ActiveRecord::Serialization
ActiveRecord::SerializationTypeMismatch
ActiveRecord::SessionStore
Active Record Session Store
ActiveRecord::SessionStore::Session
ActiveRecord::SessionStore::SqlBypass
ActiveRecord::SpawnMethods
ActiveRecord::StaleObjectError
ActiveRecord::StatementInvalid
ActiveRecord::Store
ActiveRecord::Store::ClassMethods
ActiveRecord::TestFixtures
ActiveRecord::TestFixtures::ClassMethods
ActiveRecord::ThrowResult
ActiveRecord::Timestamp
Active Record Timestamp
Time Zone aware attributes
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::UnknownAttributeError
ActiveRecord::UnknownPrimaryKey
ActiveRecord::Validations
Active Record Validations
ActiveRecord::Validations::AssociatedValidator
ActiveRecord::Validations::ClassMethods
ActiveRecord::Validations::UniquenessValidator
ActiveRecord::WrappedDatabaseException
Mysql
Mysql::Result
Mysql::Stmt
Mysql::Time
ArJdbcMySQL
ArJdbcMySQL::Error
Methods
::=== — ActiveRecord::Base
::add — ActiveRecord::IdentityMap
::arel_engine — ActiveRecord::Base
::arel_table — ActiveRecord::Base
::cache_fixtures — ActiveRecord::Fixtures
::cache_for_connection — ActiveRecord::Fixtures
::cached_fixtures — ActiveRecord::Fixtures
::clear — ActiveRecord::IdentityMap
::clear_active_connections! — ActiveRecord::Base
::configurations — ActiveRecord::Base
::connected? — ActiveRecord::Base
::connection — ActiveRecord::Base
::connection — ActiveRecord::SessionStore::SqlBypass
::connection_config — ActiveRecord::Base
::connection_handler — ActiveRecord::Base
::connection_id — ActiveRecord::Base
::connection_id= — ActiveRecord::Base
::connection_pool — ActiveRecord::Base
::connection_pool — ActiveRecord::SessionStore::SqlBypass
::create_fixtures — ActiveRecord::Fixtures
::data_column — ActiveRecord::SessionStore::SqlBypass
::data_column_name — ActiveRecord::SessionStore::Session
::data_column_name — ActiveRecord::SessionStore::SqlBypass
::data_column_size_limit — ActiveRecord::SessionStore::Session
::default_timezone — ActiveRecord::Base
::define — ActiveRecord::Schema
::delegate_to_scoped_klass — ActiveRecord::Delegation
::dirties_query_cache — ActiveRecord::ConnectionAdapters::QueryCache
::emulate_booleans — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
::enabled — ActiveRecord::IdentityMap
::enabled= — ActiveRecord::IdentityMap
::enabled? — ActiveRecord::IdentityMap
::establish_connection — ActiveRecord::Base
::extended — ActiveRecord::Explain
::find_by_session_id — ActiveRecord::SessionStore::SqlBypass
::find_by_session_id — ActiveRecord::SessionStore::Session
::fixture_is_cached? — ActiveRecord::Fixtures
::generated_feature_methods — ActiveRecord::Base
::get — ActiveRecord::IdentityMap
::identify — ActiveRecord::Fixtures
::included — ActiveRecord::ConnectionAdapters::QueryCache
::inspect — ActiveRecord::Base
::instantiate_all_loaded_fixtures — ActiveRecord::Fixtures
::instantiate_fixtures — ActiveRecord::Fixtures
::logger — ActiveRecord::Base
::match — ActiveRecord::DynamicFinderMatch
::match — ActiveRecord::DynamicScopeMatch
::migrate — ActiveRecord::Migration
::mysql2_connection — ActiveRecord::Base
::new — ActiveRecord::ConnectionAdapters::SQLiteAdapter::StatementPool
::new — ActiveRecord::DynamicScopeMatch
::new — ArJdbcMySQL::Error
::new — ActiveRecord::Validations::UniquenessValidator
::new — ActiveRecord::MigrationProxy
::new — ActiveRecord::QueryCache
::new — ActiveRecord::Reflection::MacroReflection
::new — ActiveRecord::ConnectionAdapters::Table
::new — ActiveRecord::ConnectionAdapters::ConnectionHandler
::new — ActiveRecord::ConnectionAdapters::SQLiteAdapter
::new — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
::new — ActiveRecord::IdentityMap::Middleware
::new — ActiveRecord::UnknownPrimaryKey
::new — ActiveRecord::MultiparameterAssignmentErrors
::new — ActiveRecord::AttributeAssignmentError
::new — ActiveRecord::DynamicFinderMatch
::new — ActiveRecord::StaleObjectError
::new — ActiveRecord::Result
::new — ActiveRecord::Migration::CommandRecorder
::new — ActiveRecord::Fixtures
::new — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
::new — ActiveRecord::Base
::new — ActiveRecord::ConnectionAdapters::ConnectionManagement
::new — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
::new — ActiveRecord::ConnectionAdapters::TableDefinition
::new — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
::new — ActiveRecord::Fixtures::File
::new — ActiveRecord::WrappedDatabaseException
::new — ActiveRecord::LogSubscriber
::new — ActiveRecord::RecordInvalid
::new — ActiveRecord::ConnectionAdapters::StatementPool
::new — ActiveRecord::ConnectionAdapters::SQLiteAdapter::Version
::new — ActiveRecord::SessionStore::SqlBypass
::new — ActiveRecord::ConnectionAdapters::ConnectionPool
::new — ActiveRecord::ConnectionAdapters::Mysql2Adapter
::new — ActiveRecord::Migration
::new — ActiveRecord::ConnectionAdapters::SchemaCache
::new — ActiveRecord::SessionStore::Session
::new — ActiveRecord::ConnectionAdapters::MysqlAdapter
::open — ActiveRecord::Fixtures::File
::remove — ActiveRecord::IdentityMap
::remove_by_id — ActiveRecord::IdentityMap
::remove_connection — ActiveRecord::Base
::repository — ActiveRecord::IdentityMap
::reset_cache — ActiveRecord::Fixtures
::reset_runtime — ActiveRecord::LogSubscriber
::retrieve_connection — ActiveRecord::Base
::runtime — ActiveRecord::LogSubscriber
::runtime= — ActiveRecord::LogSubscriber
::schema_format — ActiveRecord::Base
::session_id_column — ActiveRecord::SessionStore::SqlBypass
::table_name — ActiveRecord::SessionStore::SqlBypass
::timestamped_migrations — ActiveRecord::Base
::use — ActiveRecord::IdentityMap
::without — ActiveRecord::IdentityMap
#<=> — ActiveRecord::ConnectionAdapters::SQLiteAdapter::Version
#<=> — ActiveRecord::Base
#== — ActiveRecord::Reflection::MacroReflection
#== — ActiveRecord::Base
#[] — ActiveRecord::ConnectionAdapters::StatementPool
#[] — ActiveRecord::ConnectionAdapters::SQLiteAdapter::StatementPool
#[] — ActiveRecord::ConnectionAdapters::TableDefinition
#[] — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
#[] — ActiveRecord::Fixtures
#[] — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
#[]= — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
#[]= — ActiveRecord::ConnectionAdapters::SQLiteAdapter::StatementPool
#[]= — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
#[]= — ActiveRecord::Fixtures
#[]= — ActiveRecord::ConnectionAdapters::StatementPool
#_attribute — ActiveRecord::AttributeMethods::DeprecatedUnderscoreRead
#abstract_class? — ActiveRecord::Inheritance::ClassMethods
#accepts_nested_attributes_for — ActiveRecord::NestedAttributes::ClassMethods
#accessible_attributes — ActiveRecord::Generators::ModelGenerator
#active? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#active? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#active? — ActiveRecord::ConnectionAdapters::MysqlAdapter
#active? — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#active_connection? — ActiveRecord::ConnectionAdapters::ConnectionPool
#active_connections? — ActiveRecord::ConnectionAdapters::ConnectionHandler
#adapter_name — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#adapter_name — ActiveRecord::ConnectionAdapters::AbstractAdapter
#add_column — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#add_column — ActiveRecord::ConnectionAdapters::SchemaStatements
#add_column — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#add_column_position! — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#add_column_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#add_index — ActiveRecord::ConnectionAdapters::SchemaStatements
#add_index_length — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#add_index_options — ActiveRecord::ConnectionAdapters::SchemaStatements
#add_index_sort_order — ActiveRecord::ConnectionAdapters::SchemaStatements
#add_index_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#add_observer! — ActiveRecord::Observer
#add_timestamps — ActiveRecord::ConnectionAdapters::SchemaStatements
#add_timestamps_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#add_to_transaction — ActiveRecord::Transactions
#add_transaction_record — ActiveRecord::ConnectionAdapters::DatabaseStatements
#after_commit — ActiveRecord::Transactions::ClassMethods
#after_rollback — ActiveRecord::Transactions::ClassMethods
#all — ActiveRecord::FinderMethods
#announce — ActiveRecord::Migration
#apply_finder_options — ActiveRecord::SpawnMethods
#apply_join_dependency — ActiveRecord::FinderMethods
#arel — ActiveRecord::QueryMethods
#assign_attributes — ActiveRecord::AttributeAssignment
#assume_migrated_upto_version — ActiveRecord::ConnectionAdapters::SchemaStatements
#attr_readonly — ActiveRecord::ReadonlyAttributes::ClassMethods
#attribute_cast_code — ActiveRecord::AttributeMethods::TimeZoneConversion::ClassMethods
#attribute_method? — ActiveRecord::AttributeMethods::ClassMethods
#attribute_methods_generated? — ActiveRecord::AttributeMethods::ClassMethods
#attribute_names — ActiveRecord::AttributeMethods::ClassMethods
#attributes= — ActiveRecord::AttributeAssignment
#attributes_before_type_cast — ActiveRecord::AttributeMethods::BeforeTypeCast
#attributes_with_index — ActiveRecord::Generators::ModelGenerator
#average — ActiveRecord::Calculations
#bang? — ActiveRecord::DynamicFinderMatch
#base_class — ActiveRecord::Inheritance::ClassMethods
#basename — ActiveRecord::MigrationProxy
#becomes — ActiveRecord::Persistence
#begin_db_transaction — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#begin_db_transaction — ActiveRecord::ConnectionAdapters::DatabaseStatements
#begin_db_transaction — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#belongs_to — ActiveRecord::Associations::ClassMethods
#belongs_to — ActiveRecord::ConnectionAdapters::Table
#belongs_to — ActiveRecord::ConnectionAdapters::TableDefinition
#bind — ActiveRecord::QueryMethods
#build_arel — ActiveRecord::QueryMethods
#cache — ActiveRecord::ConnectionAdapters::QueryCache
#cache — ActiveRecord::QueryCache::ClassMethods
#cache_attribute? — ActiveRecord::AttributeMethods::Read::ClassMethods
#cache_attributes — ActiveRecord::AttributeMethods::Read::ClassMethods
#cache_key — ActiveRecord::Integration
#cached_attributes — ActiveRecord::AttributeMethods::Read::ClassMethods
#calculate — ActiveRecord::Calculations
#call — ActiveRecord::IdentityMap::Middleware
#call — ActiveRecord::ConnectionAdapters::ConnectionManagement
#call — ActiveRecord::QueryCache
#case_insensitive_comparison — ActiveRecord::ConnectionAdapters::AbstractAdapter
#case_insensitive_comparison — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#case_sensitive_equality_operator — ActiveRecord::ConnectionAdapters::DatabaseStatements
#case_sensitive_modifier — ActiveRecord::ConnectionAdapters::AbstractAdapter
#case_sensitive_modifier — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#change — ActiveRecord::ConnectionAdapters::Table
#change_column — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#change_column — ActiveRecord::ConnectionAdapters::SchemaStatements
#change_column_default — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#change_column_default — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#change_column_default — ActiveRecord::ConnectionAdapters::SchemaStatements
#change_column_null — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#change_column_null — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#change_column_null — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#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
#checkin — ActiveRecord::ConnectionAdapters::ConnectionPool
#checkout — ActiveRecord::ConnectionAdapters::ConnectionPool
#class_name — ActiveRecord::Reflection::MacroReflection
#class_of_active_record_descendant — ActiveRecord::Inheritance::ClassMethods
#clear — ActiveRecord::ConnectionAdapters::SQLiteAdapter::StatementPool
#clear — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
#clear — ActiveRecord::ConnectionAdapters::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::MysqlAdapter
#clear_cache! — ActiveRecord::ConnectionAdapters::ConnectionPool
#clear_cache! — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#clear_cache! — ActiveRecord::ConnectionAdapters::AbstractAdapter
#clear_cache! — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#clear_query_cache — ActiveRecord::ConnectionAdapters::QueryCache
#clear_reloadable_connections! — ActiveRecord::ConnectionAdapters::ConnectionHandler
#clear_reloadable_connections! — ActiveRecord::ConnectionAdapters::ConnectionPool
#clear_stale_cached_connections! — ActiveRecord::ConnectionAdapters::ConnectionPool
#clear_table_cache! — ActiveRecord::ConnectionAdapters::SchemaCache
#client_encoding — ActiveRecord::ConnectionAdapters::MysqlAdapter
#client_min_messages — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#client_min_messages= — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#close — ActiveRecord::ConnectionAdapters::AbstractAdapter
#collation — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#column — ActiveRecord::ConnectionAdapters::TableDefinition
#column — ActiveRecord::ConnectionAdapters::Table
#column_defaults — ActiveRecord::ModelSchema::ClassMethods
#column_exists? — ActiveRecord::ConnectionAdapters::Table
#column_exists? — ActiveRecord::ConnectionAdapters::SchemaStatements
#column_name_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
#column_names — ActiveRecord::ModelSchema::ClassMethods
#columns — ActiveRecord::ConnectionAdapters::SchemaStatements
#columns — ActiveRecord::ModelSchema::ClassMethods
#columns — ActiveRecord::ConnectionAdapters::ConnectionPool
#columns — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#columns_for_remove — ActiveRecord::ConnectionAdapters::SchemaStatements
#columns_hash — ActiveRecord::ModelSchema::ClassMethods
#columns_hash — ActiveRecord::ConnectionAdapters::ConnectionPool
#columns_per_multicolumn_index — ActiveRecord::ConnectionAdapters::DatabaseLimits
#columns_per_table — ActiveRecord::ConnectionAdapters::DatabaseLimits
#commit_db_transaction — ActiveRecord::ConnectionAdapters::DatabaseStatements
#commit_db_transaction — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#commit_transaction_records — ActiveRecord::ConnectionAdapters::DatabaseStatements
#composed_of — ActiveRecord::Aggregations::ClassMethods
#compute_type — ActiveRecord::Inheritance::ClassMethods
#connected? — ActiveRecord::ConnectionAdapters::ConnectionPool
#connected? — ActiveRecord::ConnectionAdapters::ConnectionHandler
#connection — ActiveRecord::Base
#connection — ActiveRecord::ConnectionAdapters::ConnectionPool
#connection — ActiveRecord::Migration
#construct_join_dependency_for_association_find — ActiveRecord::FinderMethods
#construct_limited_ids_condition — ActiveRecord::FinderMethods
#construct_relation_for_association_calculations — ActiveRecord::FinderMethods
#construct_relation_for_association_find — ActiveRecord::FinderMethods
#content_columns — ActiveRecord::ModelSchema::ClassMethods
#copy — ActiveRecord::Migration
#count — ActiveRecord::Calculations
#count_by_sql — ActiveRecord::Querying
#create — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#create — ActiveRecord::Persistence::ClassMethods
#create! — ActiveRecord::Validations::ClassMethods
#create_database — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#create_database — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#create_migration_file — ActiveRecord::Generators::MigrationGenerator
#create_migration_file — ActiveRecord::Generators::ModelGenerator
#create_migration_file — ActiveRecord::Generators::SessionMigrationGenerator
#create_model_file — ActiveRecord::Generators::ModelGenerator
#create_module_file — ActiveRecord::Generators::ModelGenerator
#create_observer_file — ActiveRecord::Generators::ObserverGenerator
#create_reflection — ActiveRecord::Reflection::ClassMethods
#create_savepoint — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#create_savepoint — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#create_savepoint — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#create_savepoint — ActiveRecord::ConnectionAdapters::AbstractAdapter
#create_table — ActiveRecord::ConnectionAdapters::SchemaStatements
#create_with — ActiveRecord::QueryMethods
#creator? — ActiveRecord::DynamicFinderMatch
#current_database — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#current_database — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#current_savepoint_name — ActiveRecord::ConnectionAdapters::AbstractAdapter
#current_schema — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#dangerous_attribute_method? — ActiveRecord::AttributeMethods::ClassMethods
#dangerous_attribute_method? — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
#data — ActiveRecord::SessionStore::SqlBypass
#data — ActiveRecord::SessionStore::Session
#decrement — ActiveRecord::Persistence
#decrement! — ActiveRecord::Persistence
#decrement_counter — ActiveRecord::CounterCache
#decrement_open_transactions — ActiveRecord::ConnectionAdapters::AbstractAdapter
#default_primary_key_type — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#default_scope — ActiveRecord::Scoping::Default::ClassMethods
#default_sequence_name — ActiveRecord::ConnectionAdapters::DatabaseStatements
#define_attribute_methods — ActiveRecord::AttributeMethods::ClassMethods
#define_callbacks — ActiveRecord::Observer
#define_method__attribute — ActiveRecord::AttributeMethods::DeprecatedUnderscoreRead::ClassMethods
#define_method_attribute — ActiveRecord::AttributeMethods::Read::ClassMethods
#define_method_attribute — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
#define_method_attribute= — ActiveRecord::AttributeMethods::Write::ClassMethods
#define_method_attribute= — ActiveRecord::AttributeMethods::TimeZoneConversion::ClassMethods
#delete — ActiveRecord::ConnectionAdapters::StatementPool
#delete — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
#delete — ActiveRecord::ConnectionAdapters::DatabaseStatements
#delete — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
#delete — ActiveRecord::Persistence
#delete_sql — ActiveRecord::ConnectionAdapters::DatabaseStatements
#descends_from_active_record? — ActiveRecord::Inheritance::ClassMethods
#destroy — ActiveRecord::Persistence
#destroy — ActiveRecord::SessionStore::SqlBypass
#destroyed? — ActiveRecord::Persistence
#disable_query_cache! — ActiveRecord::ConnectionAdapters::QueryCache
#disable_referential_integrity — ActiveRecord::ConnectionAdapters::AbstractAdapter
#disconnect! — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#disconnect! — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#disconnect! — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#disconnect! — ActiveRecord::ConnectionAdapters::ConnectionPool
#disconnect! — ActiveRecord::ConnectionAdapters::MysqlAdapter
#disconnect! — ActiveRecord::ConnectionAdapters::AbstractAdapter
#distinct — ActiveRecord::ConnectionAdapters::SchemaStatements
#down — ActiveRecord::Migration
#drop_table — ActiveRecord::ConnectionAdapters::SchemaStatements
#each — ActiveRecord::Fixtures::File
#each — ActiveRecord::Result
#each — ActiveRecord::ConnectionAdapters::StatementPool
#each — ActiveRecord::Fixtures
#each — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
#each — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
#each — ActiveRecord::ConnectionAdapters::SQLiteAdapter::StatementPool
#eager_load — ActiveRecord::QueryMethods
#empty_insert_statement_value — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#empty_insert_statement_value — ActiveRecord::ConnectionAdapters::DatabaseStatements
#enable_query_cache! — ActiveRecord::ConnectionAdapters::QueryCache
#encode_with — ActiveRecord::Base
#encoding — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#enlist_fixture_connections — ActiveRecord::TestFixtures
#eql? — ActiveRecord::Base
#error_number — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#escape_bytea — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#establish_connection — ActiveRecord::ConnectionAdapters::ConnectionHandler
#evaluate_default_scope — ActiveRecord::Scoping::Default::ClassMethods
#except — ActiveRecord::SpawnMethods
#exec_delete — ActiveRecord::ConnectionAdapters::DatabaseStatements
#exec_delete — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#exec_delete — ActiveRecord::ConnectionAdapters::MysqlAdapter
#exec_delete — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#exec_delete — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#exec_insert — ActiveRecord::ConnectionAdapters::DatabaseStatements
#exec_insert — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#exec_query — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#exec_query — ActiveRecord::ConnectionAdapters::DatabaseStatements
#exec_query — ActiveRecord::ConnectionAdapters::MysqlAdapter
#exec_query — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#exec_query — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#exec_update — ActiveRecord::ConnectionAdapters::DatabaseStatements
#exec_update — ActiveRecord::ConnectionAdapters::MysqlAdapter
#exec_update — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#exec_update — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#exec_update — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#exec_without_stmt — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#execute — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#execute — ActiveRecord::ConnectionAdapters::DatabaseStatements
#execute — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#execute — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#execute_and_free — ActiveRecord::ConnectionAdapters::MysqlAdapter
#exists? — ActiveRecord::FinderMethods
#expand_hash_conditions_for_aggregates — ActiveRecord::Sanitization::ClassMethods
#expire — ActiveRecord::ConnectionAdapters::AbstractAdapter
#explain — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#explain — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#explain — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#extending — ActiveRecord::QueryMethods
#extract_schema_and_table — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::Utils
#find — ActiveRecord::FinderMethods
#find_by_attributes — ActiveRecord::FinderMethods
#find_by_sql — ActiveRecord::Querying
#find_each — ActiveRecord::Batches
#find_first — ActiveRecord::FinderMethods
#find_in_batches — ActiveRecord::Batches
#find_last — ActiveRecord::FinderMethods
#find_one — ActiveRecord::FinderMethods
#find_or_instantiator_by_attributes — ActiveRecord::FinderMethods
#find_some — ActiveRecord::FinderMethods
#find_with_associations — ActiveRecord::FinderMethods
#find_with_ids — ActiveRecord::FinderMethods
#finder? — ActiveRecord::DynamicFinderMatch
#first — ActiveRecord::FinderMethods
#first! — ActiveRecord::FinderMethods
#fixtures — ActiveRecord::TestFixtures::ClassMethods
#freeze — ActiveRecord::Base
#from — ActiveRecord::QueryMethods
#frozen? — ActiveRecord::Base
#generated_external_attribute_methods — ActiveRecord::AttributeMethods::ClassMethods
#group — ActiveRecord::QueryMethods
#has_and_belongs_to_many — ActiveRecord::Associations::ClassMethods
#has_many — ActiveRecord::Associations::ClassMethods
#has_one — ActiveRecord::Associations::ClassMethods
#hash — ActiveRecord::Base
#having — ActiveRecord::QueryMethods
#id — ActiveRecord::AttributeMethods::PrimaryKey
#id= — ActiveRecord::AttributeMethods::PrimaryKey
#id? — ActiveRecord::AttributeMethods::PrimaryKey
#identity — ActiveRecord::LogSubscriber
#in_clause_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
#includes — ActiveRecord::QueryMethods
#increment — ActiveRecord::Persistence
#increment! — ActiveRecord::Persistence
#increment_counter — ActiveRecord::CounterCache
#increment_open_transactions — ActiveRecord::ConnectionAdapters::AbstractAdapter
#index — ActiveRecord::ConnectionAdapters::Table
#index_exists? — ActiveRecord::ConnectionAdapters::SchemaStatements
#index_exists? — ActiveRecord::ConnectionAdapters::Table
#index_name_exists? — ActiveRecord::ConnectionAdapters::SchemaStatements
#index_name_for_remove — ActiveRecord::ConnectionAdapters::SchemaStatements
#index_name_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
#index_name_length — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#indexes — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#indexes_per_table — ActiveRecord::ConnectionAdapters::DatabaseLimits
#inheritance_column — ActiveRecord::ModelSchema::ClassMethods
#inheritance_column= — ActiveRecord::ModelSchema::ClassMethods
#init_with — ActiveRecord::Base
#initialize_dup — ActiveRecord::Base
#initialize_dup — ActiveRecord::Timestamp
#initialize_schema_migrations_table — ActiveRecord::ConnectionAdapters::SchemaStatements
#insert — ActiveRecord::ConnectionAdapters::DatabaseStatements
#insert_fixture — ActiveRecord::ConnectionAdapters::DatabaseStatements
#insert_sql — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#insert_sql — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#insert_sql — ActiveRecord::ConnectionAdapters::DatabaseStatements
#inspect — ActiveRecord::Base
#instance_method_already_implemented? — ActiveRecord::AttributeMethods::ClassMethods
#instantiate — ActiveRecord::Inheritance::ClassMethods
#instantiator? — ActiveRecord::DynamicFinderMatch
#inverse — ActiveRecord::Migration::CommandRecorder
#joins — ActiveRecord::QueryMethods
#joins_per_query — ActiveRecord::ConnectionAdapters::DatabaseLimits
#key? — ActiveRecord::ConnectionAdapters::StatementPool
#key? — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
#key? — ActiveRecord::ConnectionAdapters::SQLiteAdapter::StatementPool
#key? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
#klass — ActiveRecord::Reflection::MacroReflection
#last — ActiveRecord::FinderMethods
#last! — ActiveRecord::FinderMethods
#last_inserted_id — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#last_inserted_id — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#last_inserted_id — ActiveRecord::ConnectionAdapters::MysqlAdapter
#last_inserted_id — ActiveRecord::ConnectionAdapters::DatabaseStatements
#lease — ActiveRecord::ConnectionAdapters::AbstractAdapter
#length — ActiveRecord::ConnectionAdapters::SQLiteAdapter::StatementPool
#length — ActiveRecord::ConnectionAdapters::StatementPool
#length — ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool
#length — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
#limit — ActiveRecord::QueryMethods
#limited_update_conditions — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#limited_update_conditions — ActiveRecord::ConnectionAdapters::DatabaseStatements
#loaded? — ActiveRecord::SessionStore::SqlBypass
#loaded? — ActiveRecord::SessionStore::Session
#lock — ActiveRecord::QueryMethods
#lock! — ActiveRecord::Locking::Pessimistic
#locking_column — ActiveRecord::Locking::Optimistic::ClassMethods
#locking_column= — ActiveRecord::Locking::Optimistic::ClassMethods
#locking_enabled? — ActiveRecord::Locking::Optimistic::ClassMethods
#log — ActiveRecord::ConnectionAdapters::AbstractAdapter
#log_process_action — ActiveRecord::Railties::ControllerRuntime::ClassMethods
#logger — ActiveRecord::LogSubscriber
#mark_for_destruction — ActiveRecord::AutosaveAssociation
#marked_for_destruction? — ActiveRecord::AutosaveAssociation
#mass_assignment_options — ActiveRecord::AttributeAssignment
#mass_assignment_role — ActiveRecord::AttributeAssignment
#maximum — ActiveRecord::Calculations
#merge — ActiveRecord::SpawnMethods
#message — ActiveRecord::StaleObjectError
#message — ActiveRecord::UnknownPrimaryKey
#method_defined_within? — ActiveRecord::AttributeMethods::ClassMethods
#method_missing — ActiveRecord::Migration
#method_missing — ActiveRecord::Delegation
#migrate — ActiveRecord::Migration
#migrations_paths — ActiveRecord::Schema
#minimum — ActiveRecord::Calculations
#native_database_types — ActiveRecord::ConnectionAdapters::SchemaStatements
#native_database_types — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#new_record? — ActiveRecord::Persistence
#next_key — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
#next_migration_number — ActiveRecord::Migration
#observed_classes — ActiveRecord::Observer
#odd? — ActiveRecord::LogSubscriber
#offset — ActiveRecord::QueryMethods
#only — ActiveRecord::SpawnMethods
#options_include_default? — ActiveRecord::ConnectionAdapters::SchemaStatements
#order — ActiveRecord::QueryMethods
#outside_transaction? — ActiveRecord::ConnectionAdapters::DatabaseStatements
#outside_transaction? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#parent_class_name — ActiveRecord::Generators::ModelGenerator
#perform_validations — ActiveRecord::Validations
#persisted? — ActiveRecord::Persistence
#pk_and_sequence_for — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#pluck — ActiveRecord::Calculations
#populate_with_current_scope_attributes — ActiveRecord::Scoping
#postgresql_version — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#prefetch_primary_key? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#preload — ActiveRecord::QueryMethods
#primary_key — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#primary_key — ActiveRecord::ConnectionAdapters::TableDefinition
#primary_key — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#primary_key — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
#primary_key= — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
#primary_keys — ActiveRecord::ConnectionAdapters::ConnectionPool
#query_attribute — ActiveRecord::AttributeMethods::Query
#quote — ActiveRecord::ConnectionAdapters::Quoting
#quote — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#quote_column_name — ActiveRecord::ConnectionAdapters::Quoting
#quote_string — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#quote_string — ActiveRecord::ConnectionAdapters::Quoting
#quote_table_name — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#quote_table_name — ActiveRecord::ConnectionAdapters::AbstractAdapter
#quote_table_name — ActiveRecord::ConnectionAdapters::Quoting
#quoted_columns_for_index — ActiveRecord::ConnectionAdapters::SchemaStatements
#quoted_columns_for_index — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#quoted_date — ActiveRecord::ConnectionAdapters::Quoting
#quoted_false — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#quoted_false — ActiveRecord::ConnectionAdapters::Quoting
#quoted_locking_column — ActiveRecord::Locking::Optimistic::ClassMethods
#quoted_primary_key — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
#quoted_table_name — ActiveRecord::ModelSchema::ClassMethods
#quoted_true — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#quoted_true — ActiveRecord::ConnectionAdapters::Quoting
#raw_connection — ActiveRecord::ConnectionAdapters::AbstractAdapter
#raw_write_attribute — ActiveRecord::AttributeMethods::Write
#read_attribute — ActiveRecord::AttributeMethods::Read
#read_attribute_before_type_cast — ActiveRecord::AttributeMethods::BeforeTypeCast
#read_attribute_before_type_cast — ActiveRecord::AttributeMethods::Serialization
#readonly — ActiveRecord::QueryMethods
#readonly! — ActiveRecord::Base
#readonly? — ActiveRecord::Base
#readonly_attributes — ActiveRecord::ReadonlyAttributes::ClassMethods
#reconnect! — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#reconnect! — ActiveRecord::ConnectionAdapters::AbstractAdapter
#reconnect! — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#reconnect! — ActiveRecord::ConnectionAdapters::MysqlAdapter
#record — ActiveRecord::Migration::CommandRecorder
#recreate_database — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#references — ActiveRecord::ConnectionAdapters::TableDefinition
#references — ActiveRecord::ConnectionAdapters::Table
#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
#reinit_with — ActiveRecord::IdentityMap
#release_connection — ActiveRecord::ConnectionAdapters::ConnectionPool
#release_savepoint — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#release_savepoint — ActiveRecord::ConnectionAdapters::AbstractAdapter
#release_savepoint — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#release_savepoint — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#reload — ActiveRecord::Persistence
#reload — ActiveRecord::AutosaveAssociation
#remove — ActiveRecord::ConnectionAdapters::Table
#remove_belongs_to — ActiveRecord::ConnectionAdapters::Table
#remove_column — ActiveRecord::ConnectionAdapters::SchemaStatements
#remove_column_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#remove_columns — ActiveRecord::ConnectionAdapters::SchemaStatements
#remove_connection — ActiveRecord::ConnectionAdapters::ConnectionHandler
#remove_index — ActiveRecord::ConnectionAdapters::Table
#remove_index — ActiveRecord::ConnectionAdapters::SchemaStatements
#remove_index_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#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 — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#rename_column_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#rename_index — ActiveRecord::ConnectionAdapters::SchemaStatements
#rename_index — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#rename_table — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#rename_table — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#rename_table — ActiveRecord::ConnectionAdapters::SchemaStatements
#rename_table — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#reorder — ActiveRecord::QueryMethods
#require_fixture_classes — ActiveRecord::TestFixtures::ClassMethods
#requires_reloading? — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#requires_reloading? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#reset! — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#reset! — ActiveRecord::ConnectionAdapters::AbstractAdapter
#reset! — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#reset! — ActiveRecord::ConnectionAdapters::MysqlAdapter
#reset_column_information — ActiveRecord::ModelSchema::ClassMethods
#reset_counters — ActiveRecord::CounterCache
#reset_locking_column — ActiveRecord::Locking::Optimistic::ClassMethods
#reset_sequence! — ActiveRecord::ConnectionAdapters::DatabaseStatements
#respond_to? — ActiveRecord::DynamicMatchers
#respond_to? — ActiveRecord::Delegation
#retrieve_connection_pool — ActiveRecord::ConnectionAdapters::ConnectionHandler
#reverse_order — ActiveRecord::QueryMethods
#revert — ActiveRecord::Migration
#reverting? — ActiveRecord::Migration
#rollback_active_record_state! — ActiveRecord::Transactions
#rollback_db_transaction — ActiveRecord::ConnectionAdapters::DatabaseStatements
#rollback_db_transaction — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#rollback_to_savepoint — ActiveRecord::ConnectionAdapters::AbstractAdapter
#rollback_to_savepoint — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#rollback_to_savepoint — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#rollback_to_savepoint — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#rollback_transaction_records — ActiveRecord::ConnectionAdapters::DatabaseStatements
#run_in_transaction? — ActiveRecord::TestFixtures
#sanitize_conditions — ActiveRecord::Sanitization::ClassMethods
#sanitize_limit — ActiveRecord::ConnectionAdapters::DatabaseStatements
#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
#save — ActiveRecord::Persistence
#save — ActiveRecord::Validations
#save — ActiveRecord::SessionStore::SqlBypass
#save! — ActiveRecord::Persistence
#save! — ActiveRecord::Validations
#save_method — ActiveRecord::DynamicFinderMatch
#save_record? — ActiveRecord::DynamicFinderMatch
#say — ActiveRecord::Migration
#say_with_time — ActiveRecord::Migration
#schema_exists? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#schema_search_path — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#schema_search_path= — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#scope — ActiveRecord::Scoping::Named::ClassMethods
#scoped — ActiveRecord::Scoping::Named::ClassMethods
#select — ActiveRecord::ConnectionAdapters::DatabaseStatements
#select — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#select — ActiveRecord::QueryMethods
#select_all — ActiveRecord::ConnectionAdapters::DatabaseStatements
#select_all — ActiveRecord::ConnectionAdapters::QueryCache
#select_one — ActiveRecord::ConnectionAdapters::DatabaseStatements
#select_rows — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#select_rows — ActiveRecord::ConnectionAdapters::MysqlAdapter
#select_rows — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#select_rows — ActiveRecord::ConnectionAdapters::DatabaseStatements
#select_rows — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#select_value — ActiveRecord::ConnectionAdapters::DatabaseStatements
#select_values — ActiveRecord::ConnectionAdapters::DatabaseStatements
#sequence_name — ActiveRecord::ModelSchema::ClassMethods
#sequence_name= — ActiveRecord::ModelSchema::ClassMethods
#serial_sequence — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#serializable_hash — ActiveRecord::Serialization
#serialize — ActiveRecord::AttributeMethods::Serialization::Attribute
#serialize — ActiveRecord::AttributeMethods::Serialization::ClassMethods
#serialized_value — ActiveRecord::AttributeMethods::Serialization::Attribute
#session_auth= — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#session_table_name — ActiveRecord::Generators::SessionMigrationGenerator
#set_fixture_class — ActiveRecord::TestFixtures::ClassMethods
#set_local_assigns! — ActiveRecord::Generators::MigrationGenerator
#set_locking_column — ActiveRecord::Locking::Optimistic::ClassMethods
#set_standard_conforming_strings — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#setup — ActiveRecord::Validations::UniquenessValidator
#setup_fixture_accessors — ActiveRecord::TestFixtures::ClassMethods
#setup_fixtures — ActiveRecord::TestFixtures
#show_variable — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#silence_auto_explain — ActiveRecord::Explain
#size — ActiveRecord::Fixtures
#sql — ActiveRecord::LogSubscriber
#sql_for_insert — ActiveRecord::ConnectionAdapters::DatabaseStatements
#sql_for_insert — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#sql_query_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
#sqlite_version — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#sti_name — ActiveRecord::Inheritance::ClassMethods
#store — ActiveRecord::Store::ClassMethods
#store_accessor — ActiveRecord::Store::ClassMethods
#structure_dump — ActiveRecord::ConnectionAdapters::SchemaStatements
#substitute_at — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#substitute_at — ActiveRecord::ConnectionAdapters::AbstractAdapter
#sum — ActiveRecord::Calculations
#supports_add_column? — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#supports_bulk_alter? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#supports_count_distinct? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#supports_ddl_transactions? — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#supports_ddl_transactions? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#supports_ddl_transactions? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#supports_explain? — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#supports_explain? — ActiveRecord::ConnectionAdapters::Mysql2Adapter
#supports_explain? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#supports_explain? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#supports_index_sort_order? — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#supports_index_sort_order? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#supports_index_sort_order? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#supports_index_sort_order? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#supports_insert_with_returning? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#supports_migrations? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#supports_migrations? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#supports_migrations? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#supports_primary_key? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#supports_primary_key? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#supports_savepoints? — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#supports_savepoints? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#supports_savepoints? — ActiveRecord::ConnectionAdapters::AbstractAdapter
#supports_savepoints? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#supports_statement_cache? — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#supports_statement_cache? — ActiveRecord::ConnectionAdapters::MysqlAdapter
#supports_statement_cache? — ActiveRecord::ConnectionAdapters::DatabaseStatements
#supports_statement_cache? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#suppress_messages — ActiveRecord::Migration
#symbolized_base_class — ActiveRecord::Inheritance::ClassMethods
#symbolized_sti_name — ActiveRecord::Inheritance::ClassMethods
#table_alias_for — ActiveRecord::ConnectionAdapters::SchemaStatements
#table_alias_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
#table_alias_length — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#table_exists? — ActiveRecord::ConnectionAdapters::SchemaCache
#table_exists? — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#table_exists? — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#table_exists? — ActiveRecord::ModelSchema::ClassMethods
#table_exists? — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#table_exists? — ActiveRecord::ConnectionAdapters::SchemaStatements
#table_name — ActiveRecord::ModelSchema::ClassMethods
#table_name= — ActiveRecord::ModelSchema::ClassMethods
#table_name_length — ActiveRecord::ConnectionAdapters::DatabaseLimits
#table_rows — ActiveRecord::Fixtures
#table_structure — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#tables — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#teardown_fixtures — ActiveRecord::TestFixtures
#timestamps — ActiveRecord::ConnectionAdapters::Table
#timestamps — ActiveRecord::ConnectionAdapters::TableDefinition
#to_date — Mysql::Time
#to_hash — ActiveRecord::Result
#to_key — ActiveRecord::AttributeMethods::PrimaryKey
#to_param — ActiveRecord::Integration
#to_sql — ActiveRecord::ConnectionAdapters::TableDefinition
#to_sql — ActiveRecord::ConnectionAdapters::DatabaseStatements
#to_xml — ActiveRecord::Serialization
#toggle — ActiveRecord::Persistence
#toggle! — ActiveRecord::Persistence
#touch — ActiveRecord::Persistence
#transaction — ActiveRecord::ConnectionAdapters::DatabaseStatements
#transaction — ActiveRecord::Transactions
#transaction — ActiveRecord::Transactions::ClassMethods
#transaction_joinable= — ActiveRecord::ConnectionAdapters::AbstractAdapter
#translate_exception — ActiveRecord::ConnectionAdapters::AbstractAdapter
#translate_exception — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#translate_exception — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#translate_exception — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#try_to_load_dependency — ActiveRecord::TestFixtures::ClassMethods
#tsvector — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::TableDefinition
#type_cast — ActiveRecord::ConnectionAdapters::Quoting
#type_cast — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#type_cast — ActiveRecord::ConnectionAdapters::MysqlAdapter
#type_cast_attribute_for_write — ActiveRecord::AttributeMethods::Serialization
#type_to_sql — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#type_to_sql — ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
#uncached — ActiveRecord::QueryCache::ClassMethods
#uncached — ActiveRecord::ConnectionAdapters::QueryCache
#undefine_attribute_methods — ActiveRecord::AttributeMethods::Read::ClassMethods
#undefine_attribute_methods — ActiveRecord::AttributeMethods::ClassMethods
#unescape_bytea — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#uniq — ActiveRecord::QueryMethods
#unserialize — ActiveRecord::AttributeMethods::Serialization::Attribute
#unserialized_value — ActiveRecord::AttributeMethods::Serialization::Attribute
#up — ActiveRecord::Migration
#update — ActiveRecord::ConnectionAdapters::DatabaseStatements
#update_attribute — ActiveRecord::Persistence
#update_attributes — ActiveRecord::Persistence
#update_attributes! — ActiveRecord::Persistence
#update_column — ActiveRecord::Persistence
#update_counters — ActiveRecord::CounterCache
#update_counters — ActiveRecord::Locking::Optimistic::ClassMethods
#update_sql — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
#update_sql — ActiveRecord::ConnectionAdapters::DatabaseStatements
#uses_transaction — ActiveRecord::TestFixtures::ClassMethods
#uses_transaction? — ActiveRecord::TestFixtures::ClassMethods
#using_limitable_reflections? — ActiveRecord::FinderMethods
#valid? — ActiveRecord::Validations
#valid_alter_table_options — ActiveRecord::ConnectionAdapters::SQLiteAdapter
#valid_scope_name? — ActiveRecord::Scoping::Named::ClassMethods
#validate_each — ActiveRecord::Validations::AssociatedValidator
#validate_each — ActiveRecord::Validations::UniquenessValidator
#validates_associated — ActiveRecord::Validations::ClassMethods
#validates_uniqueness_of — ActiveRecord::Validations::ClassMethods
#verify! — ActiveRecord::ConnectionAdapters::AbstractAdapter
#where — ActiveRecord::QueryMethods
#with_connection — ActiveRecord::ConnectionAdapters::ConnectionPool
#with_exclusive_scope — ActiveRecord::Scoping::ClassMethods
#with_lock — ActiveRecord::Locking::Pessimistic
#with_scope — ActiveRecord::Scoping::ClassMethods
#with_transaction_returning_status — ActiveRecord::Transactions
#write — ActiveRecord::Migration
#write_attribute — ActiveRecord::AttributeMethods::Write
#xml — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::TableDefinition
#xml — ActiveRecord::ConnectionAdapters::TableDefinition