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.

new
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::QueryCache

new(*) Class Public methods

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

encoding() Instance Public methods Returns the current database encoding format

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

uniq_value() Instance Public methods uniq and uniq!

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
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
quote_table_name
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter/ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::Quoting

quote_table_name(name) Instance Public methods Checks the following cases:

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

klass() Instance Public methods Returns the class for the macro.

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

define_method_attribute(name) Instance Protected methods

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

create_database(name, options = {}) Instance Public methods Create a new MySQL

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