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.

instance_method_already_implemented?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::AttributeMethods/ActiveRecord::AttributeMethods::ClassMethods

instance_method_already_implemented?(method_name) Instance Public methods Raises

2025-01-10 15:47:30
class_method_defined_within?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::AttributeMethods/ActiveRecord::AttributeMethods::ClassMethods

class_method_defined_within?(name, klass, superklass = klass.superclass) Instance Public methods

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

reflect_on_all_autosave_associations() Instance Public methods Returns an array

2025-01-10 15:47:30
==
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Reflection/ActiveRecord::Reflection::MacroReflection

==(other_aggregation) Instance Public methods Returns true if self

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

migration_keys() Instance Public methods Adds `:array` as a valid migration

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

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

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

new(columns, rows, column_types = {}) Class Public methods

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

instantiate(attributes, column_types = {}) Instance Public methods Given an

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

remove_index(table_name, options = {}) Instance Public methods Removes the given

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

insert_connection_for_test!(c) Instance Public methods

2025-01-10 15:47:30