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.

find_by
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::FinderMethods

find_by(*args) Instance Public methods Finds the first record matching the specified

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

dirties_query_cache(base, *method_names) Class Public methods

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

infinity(options = {}) Instance Public methods

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

exec_insert(sql, name, binds, pk = nil, sequence_name = nil) Instance Public methods Executes

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

log(sql, name = "SQL", binds = [], statement_name = nil) Instance Protected methods

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

average(column_name, options = {}) Instance Public methods Calculates the average

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

empty_insert_statement_value() Instance Public methods

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

remove_column(table_name, column_name, type = nil, options = {}) Instance Public methods

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

open_transactions() Instance Public methods

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

index(column_name, options = {}) Instance Public methods Adds a new index to

2025-01-10 15:47:30