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.

select_rows
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::DatabaseStatements

select_rows(sql, name = nil, binds = []) Instance Public methods Returns an

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

clear_cache!() Instance Public methods Clear any caching the database adapter

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
sanitize_sql_for_assignment
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Sanitization/ActiveRecord::Sanitization::ClassMethods

sanitize_sql_for_assignment(assignments, default_table_name = self.table_name) Instance Protected methods

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

save!(*) Instance Public methods Saves the model. If

2025-01-10 15:47:30
delete
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::MysqlAdapter/ActiveRecord::ConnectionAdapters::MysqlAdapter::StatementPool

delete(key) Instance Public methods

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

begin_isolated_db_transaction(isolation) Instance Public methods

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

symbolized_base_class() Instance Public methods

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

belongs_to(*args) Instance Public methods Alias for:

2025-01-10 15:47:30
drop_current
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Tasks/ActiveRecord::Tasks::DatabaseTasks

drop_current(environment = env) Instance Public methods

2025-01-10 15:47:30