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.

rollback_active_record_state!
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Transactions

rollback_active_record_state!() Instance Public methods Reset id and @new_record

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

clear_query_cache() Instance Public methods Clears the query cache.

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

checkout() Instance Public methods Check-out a database connection from the

2025-01-10 15:47:30
default_scope
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Scoping/ActiveRecord::Scoping::Default/ActiveRecord::Scoping::Default::ClassMethods

default_scope(scope = nil) Instance Protected methods Use this macro in your

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

find_or_initialize_by(attributes, &block) Instance Public methods Like

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

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

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

quoted_true() Instance Public methods

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

type_cast(value, column) Instance Public methods Cast a value to

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

unscope(*args) Instance Public methods Removes an unwanted relation that is

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

remove_references(*args) Instance Public methods Removes a reference. Optionally

2025-01-10 15:47:30