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.

columns_per_multicolumn_index
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::DatabaseLimits

columns_per_multicolumn_index() Instance Public methods Returns the maximum

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

find_one(id) Instance Protected methods

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

current_database() Instance Public methods Returns the current database name

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

exec_migration(conn, direction) Instance Public methods

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

index_name_for_remove(table_name, options = {}) Instance Protected methods

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

new(connection, max = 1000) Class Public methods

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

enable_extension(name) Instance Public methods This is meant to be implemented

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

write(text="") Instance Public methods

2025-01-10 15:47:30
change_table
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Migration/ActiveRecord::Migration::CommandRecorder

change_table(table_name, options = {}) Instance Public methods

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

to_a() Instance Public methods Converts relation objects to

2025-01-10 15:47:30