Type:
Module
Constants:
ADAPTERS_TASKS : { mysql: :mysql_tasks, mysql2: :mysql_tasks, postgresql: :postgresql_tasks, sqlite3: :sqlite_tasks }

Mock out what we need from AR::Base.

supports_statement_cache?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::MysqlAdapter

supports_statement_cache?() Instance Public methods Returns true, since this

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::DynamicMatchers/ActiveRecord::DynamicMatchers::Method

new(model, name) Class Public methods

2025-01-10 15:47:30
columns
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaCache

columns(table) Instance Public methods Get the columns for a table

2025-01-10 15:47:30
case_sensitive_modifier
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter

case_sensitive_modifier(node) Instance Public methods

2025-01-10 15:47:30
uniq
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::QueryMethods

uniq(value = true) Instance Public methods Alias for:

2025-01-10 15:47:30
sanitize_sql_hash_for_conditions
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Sanitization/ActiveRecord::Sanitization::ClassMethods

sanitize_sql_hash_for_conditions(attrs, default_table_name = self.table_name) Instance Protected methods

2025-01-10 15:47:30
table_name=
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ModelSchema/ActiveRecord::ModelSchema::ClassMethods

table_name=(value) Instance Public methods Sets the table name explicitly. Example:

2025-01-10 15:47:30
delete_all
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Associations/ActiveRecord::Associations::CollectionProxy

delete_all(dependent = nil) Instance Public methods Deletes all the records

2025-01-10 15:47:30
translate_exception
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter

translate_exception(exception, message) Instance Protected methods

2025-01-10 15:47:30
supports_explain?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::Mysql2Adapter

supports_explain?() Instance Public methods

2025-01-10 15:47:30