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.

primary_keys
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::SchemaCache

primary_keys(table_name) Instance Public methods

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

accepts_nested_attributes_for(*attr_names) Instance Public methods Defines an

2025-01-10 15:47:30
lock!
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Locking/ActiveRecord::Locking::Pessimistic

lock!(lock = true) Instance Public methods Obtain a row lock on this record

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

becomes(klass) Instance Public methods Returns an instance of the specified

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

distinct(value = true) Instance Public methods Specifies whether the records

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

reset() Instance Public methods

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

update_attribute(name, value) Instance Public methods Updates a single attribute

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

rename_column(table_name, column_name, new_column_name) Instance Public methods Renames

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

key?(key) Instance Public methods

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

lock(locks = true) Instance Public methods Specifies locking settings (default

2025-01-10 15:47:30