Mock out what we need from AR::Base.
Namespace
- MODULE ActiveRecord::Aggregations
- MODULE ActiveRecord::Associations
- MODULE ActiveRecord::AttributeAssignment
- MODULE ActiveRecord::AttributeMethods
- MODULE ActiveRecord::AutosaveAssociation
- MODULE ActiveRecord::Batches
- MODULE ActiveRecord::Calculations
- MODULE ActiveRecord::Callbacks
- MODULE ActiveRecord::Coders
- MODULE ActiveRecord::ConnectionAdapters
- MODULE ActiveRecord::ConnectionHandling
- MODULE ActiveRecord::Core
- MODULE ActiveRecord::CounterCache
- MODULE ActiveRecord::DatabaseTasksSetupper
- MODULE ActiveRecord::Delegation
- MODULE ActiveRecord::DelegationWhitelistBlacklistTests
- MODULE ActiveRecord::DynamicMatchers
- MODULE ActiveRecord::Enum
- MODULE ActiveRecord::Explain
- MODULE ActiveRecord::FinderMethods
- MODULE ActiveRecord::Generators
- MODULE ActiveRecord::Inheritance
- MODULE ActiveRecord::Integration
- MODULE ActiveRecord::LegacyYamlAdapter
- MODULE ActiveRecord::Locking
- MODULE ActiveRecord::ModelSchema
- MODULE ActiveRecord::NestedAttributes
- MODULE ActiveRecord::NoTouching
- MODULE ActiveRecord::Persistence
- MODULE ActiveRecord::QueryMethods
- MODULE ActiveRecord::Querying
- MODULE ActiveRecord::ReadonlyAttributes
- MODULE ActiveRecord::Reflection
- MODULE ActiveRecord::Sanitization
- MODULE ActiveRecord::Scoping
- MODULE ActiveRecord::Serialization
- MODULE ActiveRecord::SpawnMethods
- MODULE ActiveRecord::Store
- MODULE ActiveRecord::Tasks
- MODULE ActiveRecord::TestFixtures
- MODULE ActiveRecord::Timestamp
- MODULE ActiveRecord::Transactions
- MODULE ActiveRecord::Translation
- MODULE ActiveRecord::Type
- MODULE ActiveRecord::VERSION
- MODULE ActiveRecord::Validations
- MODULE ActiveRecord::ValidationsRepairHelper
- CLASS ActiveRecord::ActiveRecordError
- CLASS ActiveRecord::AdapterNotFound
- CLASS ActiveRecord::AdapterNotSpecified
- CLASS ActiveRecord::AdapterTest
- CLASS ActiveRecord::AdapterTestWithoutTransaction
- CLASS ActiveRecord::AssociationRelation
- CLASS ActiveRecord::AssociationTypeMismatch
- CLASS ActiveRecord::AttributeAssignmentError
- CLASS ActiveRecord::AttributeDecoratorsTest
- CLASS ActiveRecord::AttributeSetTest
- CLASS ActiveRecord::AttributeTest
- CLASS ActiveRecord::Base
- CLASS ActiveRecord::BindParameterTest
- CLASS ActiveRecord::CloneTest
- CLASS ActiveRecord::ConfigurationError
- CLASS ActiveRecord::ConnectionNotEstablished
- CLASS ActiveRecord::ConnectionTimeoutError
- CLASS ActiveRecord::CustomLockingTest
- CLASS ActiveRecord::CustomPropertiesTest
- CLASS ActiveRecord::DangerousAttributeError
- CLASS ActiveRecord::DatabaseTasksCharsetTest
- CLASS ActiveRecord::DatabaseTasksCheckSchemaFileDefaultsTest
- CLASS ActiveRecord::DatabaseTasksCheckSchemaFileSpecifiedFormatsTest
- CLASS ActiveRecord::DatabaseTasksCheckSchemaFileTest
- CLASS ActiveRecord::DatabaseTasksCollationTest
- CLASS ActiveRecord::DatabaseTasksCreateAllTest
- CLASS ActiveRecord::DatabaseTasksCreateCurrentTest
- CLASS ActiveRecord::DatabaseTasksCreateTest
- CLASS ActiveRecord::DatabaseTasksDropAllTest
- CLASS ActiveRecord::DatabaseTasksDropCurrentTest
- CLASS ActiveRecord::DatabaseTasksDropTest
- CLASS ActiveRecord::DatabaseTasksMigrateTest
- CLASS ActiveRecord::DatabaseTasksPurgeAllTest
- CLASS ActiveRecord::DatabaseTasksPurgeCurrentTest
- CLASS ActiveRecord::DatabaseTasksPurgeTest
- CLASS ActiveRecord::DatabaseTasksRegisterTask
- CLASS ActiveRecord::DatabaseTasksStructureDumpTest
- CLASS ActiveRecord::DatabaseTasksStructureLoadTest
- CLASS ActiveRecord::DelegationAssociationTest
- CLASS ActiveRecord::DelegationRelationTest
- CLASS ActiveRecord::DelegationTest
- CLASS ActiveRecord::DupTest
- CLASS ActiveRecord::Faker
- CLASS ActiveRecord::FixtureSet
- CLASS ActiveRecord::ImmutableRelation
- CLASS ActiveRecord::InvalidForeignKey
- CLASS ActiveRecord::InvertibleMigrationTest
- CLASS ActiveRecord::IrreversibleMigration
- CLASS ActiveRecord::LogSubscriber
- CLASS ActiveRecord::Migration
- CLASS ActiveRecord::MigrationProxy
- CLASS ActiveRecord::MultiparameterAssignmentErrors
- CLASS ActiveRecord::MySQLDBDropTest
- CLASS ActiveRecord::MySQLPurgeTest
- CLASS ActiveRecord::MySQLStructureDumpTest
- CLASS ActiveRecord::MySQLStructureLoadTest
- CLASS ActiveRecord::MysqlDBCharsetTest
- CLASS ActiveRecord::MysqlDBCollationTest
- CLASS ActiveRecord::MysqlDBCreateAsRootTest
- CLASS ActiveRecord::MysqlDBCreateTest
- CLASS ActiveRecord::NoDatabaseError
- CLASS ActiveRecord::PostgreSQLDBCharsetTest
- CLASS ActiveRecord::PostgreSQLDBCollationTest
- CLASS ActiveRecord::PostgreSQLDBCreateTest
- CLASS ActiveRecord::PostgreSQLDBDropTest
- CLASS ActiveRecord::PostgreSQLPurgeTest
- CLASS ActiveRecord::PostgreSQLStructureDumpTest
- CLASS ActiveRecord::PostgreSQLStructureLoadTest
- CLASS ActiveRecord::PostgresqlConnectionTest
- CLASS ActiveRecord::PredicateBuilderTest
- CLASS ActiveRecord::PreparedStatementInvalid
- CLASS ActiveRecord::QueryCache
- CLASS ActiveRecord::ReadOnlyRecord
- CLASS ActiveRecord::RecordInvalid
- CLASS ActiveRecord::RecordNotDestroyed
- CLASS ActiveRecord::RecordNotFound
- CLASS ActiveRecord::RecordNotSaved
- CLASS ActiveRecord::RecordNotUnique
- CLASS ActiveRecord::Relation
- CLASS ActiveRecord::RelationMutationTest
- CLASS ActiveRecord::RelationTest
- CLASS ActiveRecord::Result
- CLASS ActiveRecord::ResultTest
- CLASS ActiveRecord::Rollback
- CLASS ActiveRecord::SQLCounter
- CLASS ActiveRecord::Schema
- CLASS ActiveRecord::SchemaMigration
- CLASS ActiveRecord::SerializationTypeMismatch
- CLASS ActiveRecord::SqliteDBCharsetTest
- CLASS ActiveRecord::SqliteDBCollationTest
- CLASS ActiveRecord::SqliteDBCreateTest
- CLASS ActiveRecord::SqliteDBDropTest
- CLASS ActiveRecord::SqliteStructureDumpTest
- CLASS ActiveRecord::SqliteStructureLoadTest
- CLASS ActiveRecord::StaleObjectError
- CLASS ActiveRecord::StatementCacheTest
- CLASS ActiveRecord::StatementInvalid
- CLASS ActiveRecord::StringTypeTest
- CLASS ActiveRecord::TransactionIsolationError
- CLASS ActiveRecord::UnknownAttributeError
- CLASS ActiveRecord::UnknownPrimaryKey
- CLASS ActiveRecord::WhereChainTest
- CLASS ActiveRecord::WhereTest
- CLASS ActiveRecord::WrappedDatabaseException
Methods
- E
- G
- N
- T
- V
Constants
| ADAPTERS_TASKS | = | { mysql: :mysql_tasks, mysql2: :mysql_tasks, postgresql: :postgresql_tasks, sqlite3: :sqlite_tasks } |
Class Public methods
eager_load!()
Link
# File activerecord/lib/active_record.rb, line 159 def self.eager_load! super ActiveRecord::Locking.eager_load! ActiveRecord::Scoping.eager_load! ActiveRecord::Associations.eager_load! ActiveRecord::AttributeMethods.eager_load! ActiveRecord::ConnectionAdapters.eager_load! end
new()
Link
version()
Link
Returns the version of the currently loaded ActiveRecord as a Gem::Version
Instance Public methods
test_crazy_object()
Link
test_crazy_object_calls_quote_string()
Link
test_quote_as_mb_chars_no_column()
Link
test_quote_duration()
Link
test_quote_string_no_column()
Link