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.

add_column_position!
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter

add_column_position!(sql, options) Instance Public methods

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

remove(*column_names) Instance Public methods Removes the column(s) from the

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

columns_per_table() Instance Public methods Returns the maximum number of columns

2025-01-10 15:47:30
table
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::Associations/ActiveRecord::Associations::JoinDependency/ActiveRecord::Associations::JoinDependency::Aliases/ActiveRecord::Associations::JoinDependency::Aliases::Table

table() Instance Public methods

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

bind(value) Instance Public methods

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

add_index_sql(table_name, column_name, options = {}) Instance Protected methods

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

rename_table(table_name, new_name) Instance Public methods Renames a table.

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

forty_two() Instance Public methods Find the forty-second record. Also known

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

run() Instance Public methods

2025-01-10 15:47:30
active_connections?
  • References/Ruby on Rails/Rails/Classes/ActiveRecord/ActiveRecord::ConnectionAdapters/ActiveRecord::ConnectionAdapters::ConnectionHandler

active_connections?() Instance Public methods Returns true if there are any

2025-01-10 15:47:30